Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 运行behave BDD测试时,有没有关于此错误根本原因的建议_Python_Bdd_Python Behave_Selenium Hub - Fatal编程技术网

Python 运行behave BDD测试时,有没有关于此错误根本原因的建议

Python 运行behave BDD测试时,有没有关于此错误根本原因的建议,python,bdd,python-behave,selenium-hub,Python,Bdd,Python Behave,Selenium Hub,在试图从本地mac计算机上运行一些BDD behave测试时,我遇到了以下错误。有没有其他人经历过这种情况,以及有没有修复它的建议 HOOK-ERROR in before_all: KeyError: 'SELENIUM_HUB' 通过在命令行中传递缺少的键(以-D Name=Value的形式的用户定义参数),同时通过“KeyError”以$behave-D SELENIUM\u HUB=local的方式运行behave测试,修复了此问题。我假设您正在访问一个不存在的哈希映射键?从你的问题很

在试图从本地mac计算机上运行一些BDD behave测试时,我遇到了以下错误。有没有其他人经历过这种情况,以及有没有修复它的建议

HOOK-ERROR in before_all: KeyError: 'SELENIUM_HUB'

通过在命令行中传递缺少的键(以-D Name=Value的形式的用户定义参数),同时通过“KeyError”以
$behave-D SELENIUM\u HUB=local

的方式运行behave测试,修复了此问题。我假设您正在访问一个不存在的哈希映射键?从你的问题很难判断。你能把代码放在
之前吗?@Greg Burghardt是的。我通过将键作为命令行参数与运行命令(如
$behave-D SELENIUM\u HUB=local
)一起传递找到了修复方法。谢谢