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

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

相关推荐
24zhgjx-fuhao4 分钟前
基于时间的ACL
运维·网络
Raymond运维40 分钟前
MySQL包安装 -- RHEL系列(离线RPM包安装MySQL)
linux·运维·数据库·mysql
心灵宝贝1 小时前
libopenssl1_0_0-1.0.2p-3.49.1.x86_64安装教程(RPM包手动安装步骤+依赖解决附安装包下载)
linux·运维·服务器
btyzadt1 小时前
Ubuntu中安装Nuclei教程
linux·运维·ubuntu
养生技术人1 小时前
Oracle OCP认证考试题目详解082系列第45题
运维·数据库·sql·oracle·开闭原则·ocp
致宏Rex2 小时前
Docker 完整教程(3,4) | 网络与挂载
运维·docker·容器
倔强的石头1062 小时前
【Linux指南】gdb进阶技巧:断点高级玩法与变量跟踪实战
linux·运维
是垚不是土3 小时前
Prometheus接入“飞书“实现自动化告警
运维·安全·自动化·github·飞书·prometheus
天航星4 小时前
Docker 安装 Jenkins
java·运维·jenkins
waves浪游5 小时前
Linux基本指令(中)
linux·运维·python