You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ChromeDriver与Chrome版本不兼容致Selenium测试启动失败求助

解决Chrome 117与Selenium ChromeDriver版本不兼容问题

问题根源

你遇到的SessionNotCreatedException是因为当前使用的ChromeDriver仅支持Chrome 114,而浏览器已升级到117.0.5938.89,版本不匹配导致无法创建会话。旧版本的webdriver-manager(5.5.3)无法自动适配Chrome 117的版本要求。

解决方案

1. 升级webdriver-manager到兼容版本

修改pom.xml中的webdriver-manager依赖版本,升级到能支持Chrome 117的最新稳定版(如5.6.3及以上):

<dependency>
    <groupId>io.github.bonigarcia</groupId>
    <artifactId>webdriver-manager</artifactId>
    <version>5.6.3</version>
</dependency>

2. 更新依赖并验证

  • 执行Maven命令更新依赖:
    mvn clean install
    
  • 重新运行Selenium测试,webdriver-manager会自动下载与Chrome 117匹配的ChromeDriver版本,无需手动下载配置。

备选方案(手动指定版本,不推荐)

如果暂时无法升级webdriver-manager,可以手动指定ChromeDriver版本为117.0.5938.88(与Chrome 117.0.5938.89匹配),在代码中添加配置:

WebDriverManager.chromedriver().driverVersion("117.0.5938.88").setup();

内容的提问来源于stack exchange,提问作者Katerina Adamantidi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 06:22:08