Selenium 与(Firefox、GeckoDriver)和(Chrome、ChromeDriver)版本对应关系
找了一圈,竟然一个靠谱的版本对应表都找不到,这里整理一下
下载地址
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浏览器的版本。
- 具体来说,ChromeDriver使用与Chrome相同的版本号方案。更多详情请参见https://www.chromium.org/developers/version-numbers。
- 每个版本的ChromeDriver都支持Chrome,其主要版本号、次要版本号和构建版本号都是一致的。例如,ChromeDriver 73.0.3683.20支持所有以73.0.3683开头的Chrome版本。
- 在新的Chrome大版本进入Beta版之前,会发布一个匹配的ChromeDriver版本。
- 在新的主要版本首次发布后,我们将根据需要发布补丁。这些补丁可能与Chrome浏览器的更新相吻合,也可能不吻合。
以下是选择下载ChromeDriver版本的步骤:
- 首先,找出您正在使用的Chrome浏览器的版本。比方说,你的Chrome是72.0.3626.81。
- 取出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”。- 使用最后一步创建的URL来检索一个包含要使用的ChromeDriver版本的小文件。
例如,上述URL将得到一个包含 "72.0.3626.69 "的文件。(当然,实际数字在未来可能会发生变化)。- 使用从上一步骤中获取的版本号来构建下载ChromeDriver的URL。如果是72.0.3626.69版本,URL将是 “https://chromedriver.storage.googleapis.com/index.html?path=72.0.3626.69/”。
- 初次下载后,建议你偶尔再走一遍上述流程,看看是否有任何错误修复版本。
我们始终为当前稳定版和测试版的Chrome提供ChromeDriver。但是,如果您使用的是开发版或Canary版的Chrome浏览器,或者是您自己创建的自定义版本的Chrome浏览器,就有可能没有正式支持的ChromeDriver。在这种情况下,请尝试以下方法。
- 首先,使用Chrome的主要版本号构建一个LATEST_RELEASE URL。例如,对于Chrome浏览器的版本73.0.3683.86,使用URL “https://chromedriver.storage.googleapis.com/LATEST_RELEASE_73”。尝试从这个URL下载一个小文件。如果成功,该文件就包含了要使用的ChromeDriver版本。
- 如果上述步骤失败,将Chrome的主要版本减少1,然后再试一次。例如,在Chrome浏览器版本为75.0.3745.4的情况下,使用URL "https://chromedriver.storage.googleapis.com/LATEST_RELEASE_74 "下载一个小文件,其中包含要使用的ChromeDriver版本。
- 你也可以使用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)版本对应关系相关推荐
- chrome与chromedriver版本对应关系以及官方下载页面
在使用selenium模拟chrome浏览器的时候,需要用chromedriver,他们之间有个版本的对应关系.就最近而言,chrome与chromedriver的大版本号都一样了. Current ...
- geckodriver、selenium、firefox版本对应关系
最近用selenium在centos服务器部署爬虫项目,centos默认安装了火狐浏览器,相应的驱动为geckodriver 驱动下载: Releases · mozilla/geckodriver ...
- 【Python selenium自动化环境配置】4步搞定ChromeDriver版本选择
很多刚做自动化的小伙伴,会在ChromeDriver版本选择时犯难,看来大家都被坑过,真正掌握独门绝技,都不是难事儿. 看好了主要步骤就4部 1.确定谷歌浏览器版本 2.找到谷歌浏览器版本与Chrom ...
- webdriver 启动Firefox(geckodriver),Chrome(chromedriver)浏览器
安装浏览器驱动driver,在这之前请确保已经正确安装好了相应浏览器并可以正常运行. 1.chromedriver 下载地址:https://code.google.com/p/chromedrive ...
- Selenium Chrome浏览器版本与chromedriver驱动兼容版本对照表
在使用selenium启动谷歌Chrome浏览器的时候,是需要用到chromedirver的,两者之间的版本是需要匹配的,否则会出现下面类似的报错: Only local connections ar ...
- 【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 ...
- Selenium、geckodriver和FireFox各版本对应关系
Selenium https://www.selenium.dev/downloads/ geckodriver https://github.com/mozilla/geckodriver/rele ...
- selenium +eclipse+firefox/chrome 环境全套搭配
selenium+java+driver+firefox+google+seleniumide !!!浏览器的自动更新一定要去掉...!!! 版本会导致一系列问题,版本号不对应,未将驱动放到系统环境变 ...
- 火狐和selenium,以及geckodriver的版本匹配问题
火狐.谷歌适配selenium,以及geckodriver的版本匹配问题 (我这里写的是火狐和谷歌两种) 其中控制那种浏览器执行自动化是用的TestNG传参控制的: testng: <?xml ...
最新文章
- cpld xilinx 定义全局时钟_AutoSAR中的时钟同步机制
- c语言解决函数变参数问题 va_list
- 19道Python基础列表元祖的练习题
- 关于C#的Main(String[] args)参数输入问题
- Exchange 2003升级至Exchange 2007
- Word2Vec学习笔记(四)——Negative Sampling 模型
- python计算凸包并绘制凸包曲线
- 大数据分析项目成功的五项基本原则
- 【美赛】全面助力2023年美国大学生数学建模竞赛,祝大家取得好成绩
- 谷歌图片的爬虫库(附加必应图片爬虫)--针对近期谷歌变了
- 加州大学洛杉玑分校计算机专业,加州大学洛杉矶分校
- python王者荣耀刷金币
- img html 文件怎么打开,img文件怎么打开?img文件用什么打开?
- 删除linux系统 mbr,Windows 10 下安全删除 Linux 系统
- linux中C编译命令,linux下命令行下编译c程式
- 3个开源音乐播放器:Aqualung,Lollypop和GogglesMM
- JVM--Jit学习
- How to make a ipcamera
- Google AIY——据说这是技术宅最想入手的AI “玩具”?
- Linux系统网络管理1
热门文章
- 深度解析Android Q cutout刘海屏
- 公司的报表工具太难用,我三天撸了个Excel工具,运营小姐姐直呼太好用了,现已开源!!(建议收藏)
- python怎么判断真假_Python不超过10行代码就可实现人脸识别,教你辨别真假
- 初次入坑解析的小程序(决定写代码风格的小程序)
- EAN13条形码了解,有c测试代码
- vue移动端实现预览word,excel,pdf, text以及cordova app 打开处理方案
- 这三个方法让你实现文字转语音在线转换
- 嵌入式开发工具链概述
- 《统计学习方法》 第九章 EM算法(原理+代码)
- 港股中的老千,千万别碰!