在 chrome 版本中运行 selenium 时出现以下错误123.0.6312.59

Response code 500. Message: session not created: This version of ChromeDriver only supports Chrome version 114

当前的chrome浏览器版本是123.0.6312.59

以下是我的 selenium 和 webdrivermanager 礼仪:

<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>4.11.0</version>
<groupId>io.github.bonigarcia</groupId>
<artifactId>webdrivermanager</artifactId>
<version>5.4.1</version>

我的期望应该是使用最新的 chrome 版本启动 chrome

2

  • 尝试将 selenium 版本更新为4.18.1并将 WDM 更新为5.7.0


    – 

  • 你好,Shawn,感谢您回复我的问题,是的,更新 selenium 和 wdw 后问题已得到解决。


    – 


2 个回答
2

Chrome 实验室有多个版本的 Chromedriver,用于最新的 Chrome 浏览器更新。

  1. 找出您的操作系统。
  2. 下载适合您操作系统的 zip 文件夹。
  3. 替换您存储 Chromedriver 旧可执行文件的位置的可执行文件。

你应该很高兴从那里开始!

最新更新后我遇到了同样的问题。

使用高于 122 的 Chrome 版本时不需要以下依赖项。删除这个,它应该可以工作。

<groupId>io.github.bonigarcia</groupId>
<artifactId>webdrivermanager</artifactId>
<version>5.4.1</version>