【问题标题】:ChromeDriver unreachable browser exception on JenkinsJenkins 上的 ChromeDriver 无法访问的浏览器异常
【发布时间】:2016-11-30 07:31:04
【问题描述】:

我正在 Jenkins 上使用 chromedriver 插件运行一组硒测试。

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

如何在 java 代码中获取 chrome 驱动程序以在 Jenkins 服务器上查找其 exe

【问题讨论】:

    标签: java selenium jenkins selenium-chromedriver


    【解决方案1】:

    您不必在 Java 中执行此操作。只需确保在 PATH 环境变量中包含 ChromeDriver 位置为described here

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2017-10-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-07-05
        相关资源
        最近更新 更多