我建立了一个本地硒网格来测试某些东西。当连接到另一个网格时,构建可以正常运行,但是当使用本地网格时,构建仅在此时停止:
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running xxx.xxxxxxxxxxxx.xxx.xxxxxxxxxxx.XXXXXXXXXXXX
Sep 17, 2018 3:13:49 PM org.openqa.selenium.remote.ProtocolHandshake createSession
INFORMATION: Attempting bi-dialect session, assuming Postel's Law holds true on the remote end
完全没有错误消息。我无法使用-X和-Dwebdriver.server.session.timeout = 7200
实现任何目标它只是挂在那里,我什么也没收到
答案 0 :(得分:0)
此错误消息...
org.openqa.selenium.remote.ProtocolHandshake createSession
INFORMATION: Attempting bi-dialect session, assuming Postel's Law holds true on the remote end
根据讨论Attempting bi-dialect session, assuming Postel's Law holds true on the remote end thread 'webdriver dispatcher' panicked at 'index out of bounds: the len is 0 but the index is 0,此问题可以在 2016-09-01 14:57:03 -0700发布的 Selenium Client v3.0.0-beta3 中重现。 strong>和 GeckoDriver 。
西蒙在comment中提到:
根本原因是
ClassCastException
。现在,我们捕获该异常,记录我们尝试解析的内容,然后继续进行其他尝试以完成握手。此修复程序可在 Selenium Client v3.0.0-beta4中获得。
Test
。