我尝试在Ubuntu机器上通过jenkins在firefox上使用selenium运行自动测试,但无法运行它。但是使用Eclipse运行相同的代码没有失败。我将它作为maven项目运行。
获取以下错误 -
select date '2018-02-29' from dual;
Firefox版本-60.0b10 硒-3.11.0 使用Gecko驱动程序"
答案 0 :(得分:0)
此错误消息......
1524549884141 webdriver::server DEBUG <- 500 Internal Server Error {"value":{"error":"unknown error","message":"Process unexpectedly closed with status signal","stacktrace":""}}
...暗示牵线木偶无法启动与 WebClient 即 Firefox 浏览器的有效连接。< / p>
您的主要问题是您使用的二进制文件之间的版本兼容性,如下所示:
因此, JDK v8u131 , Selenium Client v3.11.0 和 GeckoDriver v0.20.0 之间明显不匹配。
Test
。driver.quit()
方法中调用tearDown(){}
以关闭&amp;正常销毁 WebDriver 和 Web客户端实例。