2019 Selenium Chrome版本与chromedriver兼容版本对照表

本文详细介绍了Selenium中ChromeDriver与谷歌浏览器版本之间的对应关系,提供了2018年至2019年的兼容版本对照表,帮助解决因版本不匹配导致的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

在使用selenium启动谷歌Chrome浏览器的时候,是需要用到chromedirver的,两者之间的版本是需要匹配的,否则会出现下面类似的报错:

Exception in thread "main" org.openqa.selenium.WebDriverException: unknown error: call function result missing 'value'

  (Session info: chrome=65.0.3325.31)
  (Driver info: chromedriver=2.33.506120 (e3e53437346286c0bc2d2dc9aa4915ba81d9023f),platform=Windows NT 6.1.7601 SP1 x86) 
(WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 0 milliseconds

这个例子中就是因为谷歌浏览器用的是65的版本,chromedriver用的是2.33的版本,而对于谷歌65的版本来说,与它匹配的chromedriver的版本是2.37或2.38,不匹配时就会出现上面的错误,使用匹配的版本后该问题即可解决。

下面是谷歌浏览器与chromedriver的版本对应关系,供参考:

------------2019年兼容版本对照表-----------

 

 注:支持chromeV74版本的driver版本号比较特别一点,不知道之后会不会回归以前正常的版本

 

ChromeDriver 79.0.3945.36 (2019-11-18)---------Supports Chrome version 79
ChromeDriver 78.0.3904.11 (2019-09-12)---------Supports Chrome version 78
ChromeDriver 77.0.3865.40 (2019-08-20)---------Supports Chrome version 77
 ChromeDriver 76.0.3809.12 (2019-06-07)---------Supports Chrome version 76
ChromeDriver 75.0.3770.8 (2019-04-29)---------Supports Chrome version 75
ChromeDriver v74.0.3729.6 (2019-03-14)--------Supports Chrome v74
ChromeDriver v2.46 (2019-02-01)----------Supports Chrome v71-73
--------以下为2018年兼容版本对照表-------
ChromeDriver v2.45 (2018-12-10)----------Supports Chrome v70-72
ChromeDriver v2.44 (2018-11-19)----------Supports Chrome v69-71
ChromeDriver v2.43 (2018-10-16)----------Supports Chrome v69-71
ChromeDriver v2.42 (2018-09-13)----------Supports Chrome v68-70
ChromeDriver v2.41 (2018-07-27)----------Supports Chrome v67-69
ChromeDriver v2.40 (2018-06-07)----------Supports Chrome v66-68
ChromeDriver v2.39 (2018-05-30)----------Supports Chrome v66-68
ChromeDriver v2.38 (2018-04-17)----------Supports Chrome v65-67
ChromeDriver v2.37 (2018-03-16)----------Supports Chrome v64-66
ChromeDriver v2.36 (2018-03-02)----------Supports Chrome v63-65
ChromeDriver v2.35 (2018-01-10)----------Supports Chrome v62-64

 


********************************************************************************************************

近期我会在博客中系统的更新一些关于Selenium的文章,也请大家多多关注下我的视频课程

入门:基于Java的Selenium3自动化测试完整教程

高级:Selenium Java高级架构课程

*********************************************************************************************************

阅读更多精彩文章,请大家关注我的测试公众号:火烈鸟测试

### Chrome 浏览器ChromeDriver 版本对照 为了确保 Selenium 自动化测试顺利运行,匹配正确的 Chrome 浏览器和对应的 ChromeDriver 驱动程序至关重要。以下是不同年份发布的 Chrome 浏览器 Chromedriver版本对应关系: #### 早期版本 (2019 年) | Chrome 浏览器 | ChromeDriver | |--------------|---------------| | 73 | 73.0.3683.20 | | 74 | 74.0.3729.6 | | 75 | 75.0.3770.8 | 此表格仅展示了部分数据,更多详情可参见特定年份的兼容版本对照表[^2]。 #### 较新版本 (2021 年) 对于较新的浏览器版本,官方也持续更新着两者之间的适配情况。例如,在 2021 年时,当使用 Chrome 96.x 至 98.x 版本期间,推荐使用的 ChromeDriver 应该是 96.0.4664.45 到 98.0.4758.80 这几个版本之一[^4]。 #### 最近版本 (超过 114 版本后的 Chrome) 针对更高版本(如 114 及之后),可以访问专门维护的一个 JSON 文件来获取最新的已知良好组合列表。这个文件包含了多个平台上的二进制文件链接以及详细的版本信息,方便开发者快速找到适合自己环境的最佳搭配方案[^5]。 除了上述提到的时间节点外,如果需要更全面的历史记录或是希望在国内网络环境下更快捷地下载相应资源,则可以通过第三方托管平台上提供的文档查阅完整的版本映射表单并获得加速下载服务[^3]。 ```json // 示例:如何解析JSON中的ChromeDriver版本信息 { "versions": [ { "version": "114.0.5735", "downloads": { "chromedriver": { "url": "https://edgedl.me.gvt1.com/.../", "platforms": ["win32", "mac-x64"] } } }, ... ] } ```
评论 19
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

YOYO测试

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值