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

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

相关推荐
乘云数字DATABUFF2 天前
5分钟部署开源APM Databuff:OpenTelemetry全链路追踪入门实战
运维·后端
荣--4 天前
一键部署不是为了省时间 —— 它是把"买来的 PaaS"变成"自己的平台"的拐点
运维·zabbix·工程化·一键部署·平台化·边界设计
江华森4 天前
动手实战学 Docker — 从零到集群编排完全指南
运维
Avan_菜菜4 天前
FRP 内网穿透完整实战:从 HTTP 映射到 HTTPS 自签代理
运维·nginx·https
SelectDB5 天前
Litefuse 开源并推出单进程轻量模式,25 秒就能跑起来的 Agent 可观测与评估平台
运维·后端·自动化运维
XIAOHEZIcode7 天前
Linux系统鼠标偏移常见原因以及修复方案
linux·运维·游戏
用户0328472220707 天前
如何搭建本地yum源(上)
运维
大树8810 天前
金刚石散热越强,管路越先见顶
大数据·运维·服务器·人工智能·ai
摇滚侠10 天前
Linux CentOS7 rpm 安装 MySQL 5.7
linux·运维·mysql
霸道流氓气质10 天前
领域驱动设计(DDD)在 Spring Boot 微服务中的实践指南
运维·spring boot·微服务