gpt4 book ai didi

java - 无法访问浏览器异常 : Could not start a new session Possible causes are invalid address of the remote server or browser start-up failure

转载 作者:太空宇宙 更新时间:2023-11-04 09:18:45 35 4
gpt4 key购买 nike

我是 Selenium 的新手。能够在 Ubuntu 上配置 selenium 设置。配置详细信息如下:

但是每次运行我都会在 jenkins 上遇到以下错误:

Opening chrome driver
Oct 30, 2019 1:26:49 PM org.openqa.selenium.remote.DesiredCapabilities chrome
INFO: Using `new ChromeOptions()` is preferred to `DesiredCapabilities.chrome()`
[ERROR] Tests run: 3, Failures: 1, Errors: 0, Skipped: 2, Time elapsed: 0.998 s <<< FAILURE! - in TestSuite
[ERROR] setUp(com.test.WebAppTitleTestOnChrome) Time elapsed: 0.895 s <<< FAILURE!
org.openqa.selenium.remote.UnreachableBrowserException:
Could not start a new session. Possible causes are invalid address of the remote server or browser start-up failure.

请推荐我。

最佳答案

此错误消息...

org.openqa.selenium.remote.UnreachableBrowserException: Could not start a new session. 
Possible causes are invalid address of the remote server or browser start-up failure.

...意味着 ChromeDriver 无法启动/生成新的 WebBrowser,即 Chrome 浏览器 session 。

您的主要问题可能是您使用的二进制文件版本之间不兼容,如下所示:

  • 您正在使用 chromedriver=2.41
  • chromedriver=2.41 的发行说明明确提到以下内容:

Supports Chrome v67-69

  • 您正在使用chrome= 68.0
  • 我们未知您的Selenium 客户端版本。
  • 我们未知您的JDK版本

因此,JDK 版本Selenium 客户端版本ChromeDriver v2.41Chrome 浏览器 v68.0 之间可能不匹配

<小时/>

解决方案

确保:

  • JDK 已升级到当前级别 JDK 8u222 .
  • Selenium 升级至当前级别 Version 3.141.59 .
  • ChromeDriver 已更新为当前 ChromeDriver v78.0级别。
  • Chrome 已更新至当前 Chrome 版本 78.0 级别。 (根据 ChromeDriver v78.0 release notes )
  • 通过IDE清理您的项目工作区,并仅使用所需的依赖项重建项目。
  • 如果您的基本Web 客户端版本太旧,请将其卸载并安装最新的 GA 和已发布版本的Web 客户端
  • 重新启动系统
  • 非root用户身份执行@Test

关于java - 无法访问浏览器异常 : Could not start a new session Possible causes are invalid address of the remote server or browser start-up failure,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58628081/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com