Selenium 3.0 + MarionetteDriver + Firefox 48无法正常工作

时间:2016-08-30 16:06:05

标签: 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(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

我做错了什么,我该如何解决?

0 个答案:

没有答案