python实现UI自动化配置谷歌浏览器驱动

web端UI自动化执行在哪个浏览器,需要对应哪个浏览器的驱动。以谷歌浏览器为例,进行配置。
一、查看谷歌浏览器版本

如下截图:我的谷歌浏览器版本是: 117.0.5938.150

二、下载对应版本谷歌浏览器驱动

首先可以从其他版本驱动地址中找一下对应版本,如果有的话下载即可;如果没有,可以去最新驱动地址寻找。

其他版本驱动地址:https://registry.npmmirror.com/binary.html?path=chromedriver/

最新驱动地址:https://googlechromelabs.github.io/chrome-for-testing/

我的是浏览器版本对应驱动在最新驱动地址中(正常情况,大版本一致即可,尽可能完全对应)。

我的浏览器版本是:117.0.5938.150。最新版本地址是:117.0.5938.149,问题不大。进行下载。

三、下载、解压、配置

通过截图可以看到驱动地址是:https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/117.0.5938.149/win64/chromedriver-win64.zip根据该地址进行zip文件包的下载。下载完成后,解压得到一个文件夹

将该文件夹里面的内容粘贴至python安装目录下

我的python安装目录是:C:\Users\lei.sun\AppData\Local\Programs\Python\Python311

粘贴后截图如下:至此,驱动准备完毕

相关推荐
曾经拒绝刘亦菲1 小时前
Clamav在麒麟V10离线安装指南
运维
志栋智能1 小时前
超自动化巡检:应对复杂IT环境的必然选择
运维·网络·安全·web安全·自动化
li星野1 小时前
[特殊字符] Linux/嵌入式Linux面试模拟卷
linux·运维·面试
一直都在5722 小时前
深入理解 synchronized:到底锁的是谁?
运维·服务器
RisunJan3 小时前
Linux命令-mkbootdisk(可建立目前系统的启动盘)
linux·运维·服务器
Sst的头号粉丝3 小时前
Docker——compose
运维·docker·容器
朽棘不雕3 小时前
Linux工具(上)
linux·运维·服务器
daad7774 小时前
bitcoin HD钱包示例 真实使命7
运维·服务器
Mr -老鬼4 小时前
EasyClick 热更新坑点处理方案
自动化·ec·easyclick·易点云测
Zero-Talent4 小时前
TCP/IP协议
运维·服务器·网络