2016-07-26 92 views
0

我正在Jenkins上运行一组使用chromedriver插件的硒测试。Jenkins上的ChromeDriver无法访问的浏览器异常

org.openqa.selenium.remote.UnreachableBrowserException:无法启动新会话。可能的原因是远程服务器的地址无效或浏览器启动失败。

如何在Java代码中做,我得到的镀铬司机看詹金斯服务器上的EXE

回答

1

你不必这样做在Java中。只要确保在您的PATH环境变量中包含ChromeDriver位置described here

有一个示例如何在Java中通过设置系统属性 - 但我不会推荐它。更好的方法是在调用JVM时设置变量,如-Dwebdriver.chrome.driver=/another/path/to/chromedriver。但最简单的方法仍然是调整PATH。

0

在这种情况下,请检查HUB和NODE的端口。我改变它来测试一些东西,忘记改回它。确保HUB和NODE的PORT与您的代码中提到的相同。

相关问题