实际的ChromeDriver与Chrome v95不兼容



启动时出现的错误,程序上周运行良好,我使用了Spring引导和Spring web,可能是浏览器中的一些升级:

org.openqa.selenium.SessionNotCreatedException: session not created: This version of 
ChromeDriver only supports Chrome version 95
Current browser version is 97.0.4692.71 

将pom与spring-boot一起使用,它的默认值不起作用,如何将其刷新到上一个版本?

我的Pom.xml:

<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-chrome-driver</artifactId>
</dependency>

如果我试图将依赖项更改为:

<!-- https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-chrome-driver -->
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-chrome-driver</artifactId>
<version>4.1.1</version>

它给了我警告:发出警告:覆盖硒铬驱动程序的托管版本3.141.59

而且它无论如何都不起作用。

已经从下载并执行了ChromeDriver 97.0.4692.71版本,什么都没发生。https://chromedriver.storage.googleapis.com/index.html?path=97.0.4692.71/

错误似乎很明显:

此版本的ChromeDriver仅支持Chrome版本95当前浏览器版本为97.0.4692.71

您的Chrome驱动程序和Chrome浏览器主要版本必须匹配!

下载彩色打印机

如果你想从你的Maven构建中获得一些半自动化的方法,可以看看

  • 驱动程序二进制下载程序maven插件
  • 网络驱动程序管理器

相关内容

  • 没有找到相关文章

最新更新