Python 硒3.0+;木偶河+;火狐48不工作

Python 硒3.0+;木偶河+;火狐48不工作,python,selenium,firefox,Python,Selenium,Firefox,在一个使用pytest selenium插件的简单python测试中,我得到以下错误: WebDriverException: Message: Service wires unexpectedly exited. Status code was: 1 测试是这样的: def test_javascript_loads(selenium): # Note selenium is a pytest fixture from pytest-selenium selenium.get

在一个使用pytest selenium插件的简单python测试中,我得到以下错误:

WebDriverException: Message: Service wires unexpectedly exited. Status code was: 1
测试是这样的:

def test_javascript_loads(selenium):
    # Note selenium is a pytest fixture from pytest-selenium
    selenium.get(BASE_URL)
    wait = WebDriverWait(selenium, MAX_LOAD_TIME)
    try:
        element = wait.until(EC.title_contains('Project'))
    except TimeoutException as e:
        assert False
它是这样调用的:

py.test tests/tests.py -s --driver Firefox --capability marionette 1 --capability binary /Applications/Firefox.app/Contents/MacOS/firefox-bin
此外,我还下载了geckodriver的最新版本,将其放在我的路径中,并将其重命名为
wires


我做错了什么,我该如何修复它?

似乎有一些错误,都与Firefox版本的木偶有关。你能在没有木偶和差异浏览器的情况下进行测试吗?例如:Chrome使用命令
py.test tests/tests.py-s--driver Chrome
(安装chromedriver后)