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

Selenium 4.6后是否仍需WebDriverManager?Chrome116适配问题咨询

Selenium 4.6+ 是否还需要使用 WebDriverManager?

结论:Selenium 4.6.0 及后续版本,完全不需要再依赖 WebDriverManager

从Selenium 4.6.0开始,官方内置了Selenium Manager工具,它会自动完成以下工作,完全替代了WebDriverManager的核心功能:

  • 自动检测本地浏览器版本
  • 下载匹配版本的浏览器驱动(如ChromeDriver、GeckoDriver等)
  • 自动配置驱动路径,无需手动设置系统变量或代码中指定路径

你遇到的Chrome 116版本无法获取会话的问题,本质是WebDriverManager的版本未及时适配Chrome的新版本更新;而移除WebDriverManager依赖后直接使用driver = new ChromeDriver()能正常运行,正是因为Selenium Manager在后台自动完成了ChromeDriver的匹配与加载。

额外说明:

  • 项目中可以彻底移除WebDriverManager的依赖,避免第三方工具与Selenium原生功能的版本冲突
  • Selenium Manager支持Chrome、Firefox、Edge、Safari等主流浏览器的驱动管理
  • 无需修改原有初始化代码,保持new ChromeDriver()这类写法即可正常工作

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 13:09:51