Selenium测试没有使用firefox 50在jenkins上运行

时间:2016-12-06 14:52:16

标签: selenium jenkins selenium-webdriver selenium-firefoxdriver geckodriver

###!!! [Parent][MessageChannel] Error: (msgtype=0x2E007D,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv

JavaScript error: resource://app/modules/ContentCrashHandlers.jsm, line 75: TypeError: browser.permanentKey is not a non-null object

###!!! [Parent][MessageChannel] Error: (msgtype=0x2E007D,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv

org.openqa.selenium.remote.ProtocolHandshake createSession
INFORMATION: Detected dialect: W3C

###!!! [Parent][MessageChannel] Error: (msgtype=0x2E007D,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv

当我使用firefox 50运行selenium 3.0.1的测试时,我得到以下错误,其他浏览器工作正常。此外,如果我使用firefox从eclipse开始测试,它们也能正常工作,但在测试运行结束时会显示异常。

有类似问题的人的更新

我已尝试使用不同版本的Firefox,这是我发现的:

  • 唯一有效的是Firefox 48.

  • 明确不支持Firefox 47 [{3}}

  • 到目前为止,Firefox 49和50存在问题。您可以看到here人报告他们遇到的不同问题。

    更新2:

本月发布了一款新的壁虎驱动程序0.13.0。我用Firefox 50对它进行了测试,它可以工作。

更新3: Firefox 53适用于geckodriver 0.16和selenium 3.4

0 个答案:

没有答案