谷歌浏览器Chrome自动更新到最新版本,ChromeDriver和浏览器版本不一致,导致代码无法运行

项目场景:

进行ui自动化测试时,谷歌浏览器自动更新成了最新的116版本,导致“ChromeDriver”和浏览器版本不对应,代码无法运行的问题

解决方案:

1、禁用谷歌浏览器自动更新
在这里插入图片描述
具体详情可以查看该博主链接 https://blog.csdn.net/weixin_48337566/article/details/123242827

2、去下载对应版本的ChromeDriver,但是目前访问链接都没有找到116版本
国内:http://chromedriver.storage.googleapis.com/index.html
官网:https://sites.google.com/a/chromium.org/chromedriver/home
在这里插入图片描述

3、在https://googlechromelabs.github.io/chrome-for-testing/#stable找到最新的版本,并下载
在这里插入图片描述
4、下载解压的ChromeDriver替换之前的版本 (注意自己存放位置,可能有多个位置和版本),并核对环境变量中配置的路径
在这里插入图片描述

在这里插入图片描述

5、再重新运行py程序,运行成功


  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值