自动化测试谷歌浏览器和其驱动版本差不多却还是报错The chromedriver version (121.0.6167.184) detected in PATH at DPythonchromed

你好,我是Qiuner. 为记录自己编程学习过程和帮助别人少走弯路而写博客

这是我的 github https://github.com/Qiuner ⭐️

gitee https://gitee.com/Qiuner 🌹

如果本篇文章帮到了你 不妨点个吧~ 我会很高兴的 😄 (^ ~ ^)

想看更多 那就点个关注吧 我会尽力带来有趣的内容 😎

自动化测试谷歌浏览器和其驱动版本差不多却还是报错The chromedriver version (121.0.6167.184) detected in PATH at D:\Python\chromedriver.exe might not be compatible with the detected chrome version (124.0.6367.92); currently, chromedriver 124.0.6367.91 is recommended for chrome 124.*, so it is advised to delete the driver in PATH and retry

  • 我的谷歌浏览器的驱动版本是124.0.6367.91,而谷歌浏览器版本是124.0.6367.92,却还是报错

image-20240429102630843

  • 因为你把谷歌驱动放在Python安装文件夹外面了,所以会出现这样的情况

image-20240429103437841

Selenium 框架介绍

Selenium 是一个用于自动化 Web 浏览器操作的开源工具,广泛应用于 Web 应用程序的测试。它支持多种编程语言,包括 Python、Java、C# 等

Selenium 提供了一系列工具和库,用于模拟用户在浏览器中的操作,如点击、输入、导航等。Selenium 的核心组件包括:

Selenium WebDriver:直接与浏览器交互,控制浏览器的行为。
Selenium IDE:一个集成开发环境,用于录制和调试测试用例。
Selenium Grid:用于并行执行测试,提高测试效率。

from selenium import webdriver

# 指定 ChromeDriver 的路径
driver_path = 'path/to/chromedriver'

# 创建一个新的 Chrome 会话
driver = webdriver.Chrome(executable_path=driver_path)

# 打开一个网页
driver.get('https://www.example.com')

# 获取页面标题
title = driver.title
print(f'页面标题是: {title}')

# 关闭浏览器
driver.quit()

  • 使用selenium可以实现自动化测试
  • 20
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值