找了一圈,竟然一个靠谱的版本对应表都找不到,这里整理一下

下载地址

Selenium
ChromeDriver
Chrome
GeckoDriver
Firefox

Selenium Firefox Geckodriver 版本对应关系

文档地址:Geckodriver Supported platforms

geckodriver Selenium Firefox
0.32.0 ≥ 3.11 (3.14 Python) 102 ESR - n/a
0.31.0 ≥ 3.11 (3.14 Python) 91 ESR - n/a
0.30.0 ≥ 3.11 (3.14 Python) 78 ESR - 90
0.29.1 ≥ 3.11 (3.14 Python) 60 - 90
0.29.0 ≥ 3.11 (3.14 Python) 60 - 90
0.28.0 ≥ 3.11 (3.14 Python) 60 - 90
0.27.0 ≥ 3.11 (3.14 Python) 60 - 90
0.26.0 ≥ 3.11 (3.14 Python) 60 - 90
0.25.0 ≥ 3.11 (3.14 Python) 57 -90
0.24.0 ≥ 3.11 (3.14 Python) 57 -79
0.23.0 ≥ 3.11 (3.14 Python) 57 -79
0.22.0 ≥ 3.11 (3.14 Python) 57 - 79
0.21.0 ≥ 3.11 (3.14 Python) 57 - 79
0.20.1 ≥ 3.5 55 - 62
0.20.0 ≥ 3.5 55 - 62
0.19.1 ≥ 3.5 55 -62
0.19.0 ≥ 3.5 55 -62
0.18.0 ≥ 3.4 53 - 62
0.17.0 ≥ 3.4 52 -62

Chrome Chromedriver 版本对应关系

文档地址:Version Selection

我们维护多个版本的ChromeDriver。选择哪个版本取决于您所使用的Chrome浏览器的版本。

  1. 具体来说,ChromeDriver使用与Chrome相同的版本号方案。更多详情请参见https://www.chromium.org/developers/version-numbers。
  2. 每个版本的ChromeDriver都支持Chrome,其主要版本号、次要版本号和构建版本号都是一致的。例如,ChromeDriver 73.0.3683.20支持所有以73.0.3683开头的Chrome版本。
  3. 在新的Chrome大版本进入Beta版之前,会发布一个匹配的ChromeDriver版本。
  4. 在新的主要版本首次发布后,我们将根据需要发布补丁。这些补丁可能与Chrome浏览器的更新相吻合,也可能不吻合。

以下是选择下载ChromeDriver版本的步骤:

  1. 首先,找出您正在使用的Chrome浏览器的版本。比方说,你的Chrome是72.0.3626.81。
  2. 取出Chrome浏览器的版本号,去掉最后一部分,然后将结果附加到URL "https://chromedriver.storage.googleapis.com/LATEST_RELEASE_"上。
    例如,使用Chrome浏览器的版本为72.0.3626.81,你会得到一个URL “https://chromedriver.storage.googleapis.com/LATEST_RELEASE_72.0.3626”。
  3. 使用最后一步创建的URL来检索一个包含要使用的ChromeDriver版本的小文件。
    例如,上述URL将得到一个包含 "72.0.3626.69 "的文件。(当然,实际数字在未来可能会发生变化)。
  4. 使用从上一步骤中获取的版本号来构建下载ChromeDriver的URL。如果是72.0.3626.69版本,URL将是 “https://chromedriver.storage.googleapis.com/index.html?path=72.0.3626.69/”。
  5. 初次下载后,建议你偶尔再走一遍上述流程,看看是否有任何错误修复版本。

我们始终为当前稳定版和测试版的Chrome提供ChromeDriver。但是,如果您使用的是开发版或Canary版的Chrome浏览器,或者是您自己创建的自定义版本的Chrome浏览器,就有可能没有正式支持的ChromeDriver。在这种情况下,请尝试以下方法。

  1. 首先,使用Chrome的主要版本号构建一个LATEST_RELEASE URL。例如,对于Chrome浏览器的版本73.0.3683.86,使用URL “https://chromedriver.storage.googleapis.com/LATEST_RELEASE_73”。尝试从这个URL下载一个小文件。如果成功,该文件就包含了要使用的ChromeDriver版本。
  2. 如果上述步骤失败,将Chrome的主要版本减少1,然后再试一次。例如,在Chrome浏览器版本为75.0.3745.4的情况下,使用URL "https://chromedriver.storage.googleapis.com/LATEST_RELEASE_74 "下载一个小文件,其中包含要使用的ChromeDriver版本。
  3. 你也可以使用ChromeDriver Canary构建。

此外,当前稳定版的ChromeDriver的版本可以在https://chromedriver.storage.googleapis.com/LATEST_RELEASE。但是,在这个文件上使用可能不如上述方法可靠。

Chrome version ChromeDriver
Chrome v107 ChromeDriver 107.0.5304.18
Chrome v106 ChromeDriver 106.0.5249.61
Chrome v105 ChromeDriver 105.0.5195.52
Chrome v104 ChromeDriver 104.0.5112.79
Chrome v103 ChromeDriver 103.0.5060.134
Chrome v102 ChromeDriver 102.0.5005.61
Chrome v101 ChromeDriver 101.0.4951.41
Chrome v100 ChromeDriver 100.0.4896.60
Chrome v99 ChromeDriver 99.0.4844.51
Chrome v98 ChromeDriver 98.0.4758.102
Chrome v97 ChromeDriver 97.0.4692.71
Chrome v96 ChromeDriver 96.0.4664.45
Chrome v95 ChromeDriver 95.0.4638.69
Chrome v94 ChromeDriver 94.0.4606.113
Chrome v93 ChromeDriver 93.0.4577.63
Chrome v92 ChromeDriver 92.0.4515.107
Chrome v91 ChromeDriver 91.0.4472.101
Chrome v90 ChromeDriver 90.0.4430.24
Chrome v89 ChromeDriver 89.0.4389.23
Chrome v88 ChromeDriver 88.0.4324.96
Chrome v87 ChromeDriver 87.0.4280.88
Chrome v86 ChromeDriver 86.0.4240.22
Chrome v85 ChromeDriver 85.0.4183.87
Chrome v84 ChromeDriver 84.0.4147.30
Chrome v83 ChromeDriver 83.0.4103.39
Chrome v81 ChromeDriver 81.0.4044.69
Chrome v80 ChromeDriver 80.0.3987.106
Chrome v79 ChromeDriver 79.0.3945.36
Chrome v78 ChromeDriver 78.0.3904.105
Chrome v77 ChromeDriver 77.0.3865.40
Chrome v76 ChromeDriver 76.0.3809.126
Chrome v75 ChromeDriver 75.0.3770.140
Chrome v74 ChromeDriver 74.0.3729.6
Chrome v73 ChromeDriver 73.0.3683.68

这个网站上也有版本隶属关系Downloads

Selenium 与(Firefox、GeckoDriver)和(Chrome、ChromeDriver)版本对应关系相关推荐

  1. chrome与chromedriver版本对应关系以及官方下载页面

    在使用selenium模拟chrome浏览器的时候,需要用chromedriver,他们之间有个版本的对应关系.就最近而言,chrome与chromedriver的大版本号都一样了. Current ...

  2. geckodriver、selenium、firefox版本对应关系

    最近用selenium在centos服务器部署爬虫项目,centos默认安装了火狐浏览器,相应的驱动为geckodriver 驱动下载: Releases · mozilla/geckodriver ...

  3. 【Python selenium自动化环境配置】4步搞定ChromeDriver版本选择

    很多刚做自动化的小伙伴,会在ChromeDriver版本选择时犯难,看来大家都被坑过,真正掌握独门绝技,都不是难事儿. 看好了主要步骤就4部 1.确定谷歌浏览器版本 2.找到谷歌浏览器版本与Chrom ...

  4. webdriver 启动Firefox(geckodriver),Chrome(chromedriver)浏览器

    安装浏览器驱动driver,在这之前请确保已经正确安装好了相应浏览器并可以正常运行. 1.chromedriver 下载地址:https://code.google.com/p/chromedrive ...

  5. Selenium Chrome浏览器版本与chromedriver驱动兼容版本对照表

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

  6. 【Selenium】Chromedriver版本(更新至v2.41)与Chrome版本(更新至69)映射关系

    Chromedriver版本 支持的Chrome版本 v2.41 v67-69 v2.40 v66-68 v2.39 v66-68 v2.38 v65-67 v2.37 v64-66 v2.36 v6 ...

  7. Selenium、geckodriver和FireFox各版本对应关系

    Selenium https://www.selenium.dev/downloads/ geckodriver https://github.com/mozilla/geckodriver/rele ...

  8. selenium +eclipse+firefox/chrome 环境全套搭配

    selenium+java+driver+firefox+google+seleniumide !!!浏览器的自动更新一定要去掉...!!! 版本会导致一系列问题,版本号不对应,未将驱动放到系统环境变 ...

  9. 火狐和selenium,以及geckodriver的版本匹配问题

    火狐.谷歌适配selenium,以及geckodriver的版本匹配问题 (我这里写的是火狐和谷歌两种) 其中控制那种浏览器执行自动化是用的TestNG传参控制的: testng: <?xml ...

最新文章

  1. cpld xilinx 定义全局时钟_AutoSAR中的时钟同步机制
  2. c语言解决函数变参数问题 va_list
  3. 19道Python基础列表元祖的练习题
  4. 关于C#的Main(String[] args)参数输入问题
  5. Exchange 2003升级至Exchange 2007
  6. Word2Vec学习笔记(四)——Negative Sampling 模型
  7. python计算凸包并绘制凸包曲线
  8. 大数据分析项目成功的五项基本原则
  9. 【美赛】全面助力2023年美国大学生数学建模竞赛,祝大家取得好成绩
  10. 谷歌图片的爬虫库(附加必应图片爬虫)--针对近期谷歌变了
  11. 加州大学洛杉玑分校计算机专业,加州大学洛杉矶分校
  12. python王者荣耀刷金币
  13. img html 文件怎么打开,img文件怎么打开?img文件用什么打开?
  14. 删除linux系统 mbr,Windows 10 下安全删除 Linux 系统
  15. linux中C编译命令,linux下命令行下编译c程式
  16. 3个开源音乐播放器:Aqualung,Lollypop和GogglesMM
  17. JVM--Jit学习
  18. How to make a ipcamera
  19. Google AIY——据说这是技术宅最想入手的AI “玩具”?
  20. Linux系统网络管理1

热门文章

  1. 深度解析Android Q cutout刘海屏
  2. 公司的报表工具太难用,我三天撸了个Excel工具,运营小姐姐直呼太好用了,现已开源!!(建议收藏)
  3. python怎么判断真假_Python不超过10行代码就可实现人脸识别,教你辨别真假
  4. 初次入坑解析的小程序(决定写代码风格的小程序)
  5. EAN13条形码了解,有c测试代码
  6. vue移动端实现预览word,excel,pdf, text以及cordova app 打开处理方案
  7. 这三个方法让你实现文字转语音在线转换
  8. 嵌入式开发工具链概述
  9. 《统计学习方法》 第九章 EM算法(原理+代码)
  10. 港股中的老千,千万别碰!