###!!! [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