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

文章讲述了在使用Selenium进行Web自动化测试时,遇到ChromeDriver版本与Chrome浏览器版本不匹配的问题,提供了查找和下载对应版本驱动的方法,以及一份详细的ChromeDriver版本兼容对照表。
摘要由CSDN通过智能技术生成

at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)

at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)

at java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)

at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:128)

at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:74)

at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:136)

at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)

at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)

at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:213)

at org.openqa.selenium.remote.RemoteWebDriver.(RemoteWebDriver.java:131)

at org.openqa.selenium.chrome.ChromeDriver.(ChromeDriver.java:181)

at org.openqa.selenium.chrome.ChromeDriver.(ChromeDriver.java:168)

at org.openqa.selenium.chrome.ChromeDriver.(ChromeDriver.java:157)

at com.tarzan.reptile.demo.BlogComment.start(BlogComment.java:106)

at com.tarzan.reptile.demo.BlogComment.main(BlogComment.java:91)

导致原因是因为本机电脑的Chrome浏览器的版本和chromedirver驱动的版本不一致

解决办法

====

到谷歌驱动仓库里下载对应版本的驱动

下载地址 http://chromedriver.storage.googleapis.com/index.html

打开Chrome浏览器-》设置-》关于Chrome 里查看 浏览器版本

以上图为例查询 驱动仓库里,89.开头的chromedriver驱动即可

没有行windows x64位的驱动,下载win32即可通用。

--------以下为2018年兼容版本对照表-------

ChromeDriver v2.46 (2019-02-01)----------Supports Chrome v71-73

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
————————————————

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Java开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Java开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!

如果你觉得这些内容对你有帮助,可以扫码获取!!(备注Java获取)

img

一线互联网大厂Java核心面试题库

image

正逢面试跳槽季,给大家整理了大厂问到的一些面试真题,由于文章长度限制,只给大家展示了部分题目,更多Java基础、异常、集合、并发编程、JVM、Spring全家桶、MyBatis、Redis、数据库、中间件MQ、Dubbo、Linux、Tomcat、ZooKeeper、Netty等等已整理上传,感兴趣的朋友可以看看支持一波!
《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!
看看支持一波!
《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!

  • 11
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要找到与你的Chrome浏览器版本相对应的`chromedriver`驱动程序,可以按照以下步骤进行操作: 1. 确定你的Chrome浏览器版本:在Chrome浏览器的地址栏中输入`chrome://version/`,然后按下回车键。在打开的页面中,你可以找到Chrome浏览器的详细信息,包括版本号。 2. 下载相应版本的`chromedriver`驱动程序:访问https://sites.google.com/a/chromium.org/chromedriver/downloads,在该页面上可以找到各个版本的`chromedriver`驱动程序。根据你的Chrome浏览器版本,在相应的版本中下载对应的驱动程序。 3. 将`chromedriver`驱动程序放置在合适的位置:将下载的`chromedriver`驱动程序解压缩,并将其放置在一个你可以轻松访问到的位置,例如系统的环境变量中指定的目录。 4. 配置驱动程序路径:在你的Python代码中,使用`webdriver.Chrome()`创建Chrome浏览器对象时,将驱动程序的路径作为参数传递给它。 ```python # 设置Chrome浏览器驱动程序的路径 driver_path = "path_to_chrome_driver/chromedriver" # 创建Chrome浏览器对象,并指定驱动程序路径 driver = webdriver.Chrome(driver_path) ``` 确保将上述代码中的`path_to_chrome_driver`替换为实际的`chromedriver`所在目录的路径。 通过这些步骤,你就能找到与你的Chrome浏览器版本相对应的`chromedriver`驱动程序,并在代码中正确配置它。这样就能确保驱动程序与Chrome浏览器版本匹配,使其能够正常工作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值