【自动化测试】如何下载安装webdriver

1.下载合适的浏览器驱动

2.配置环境变量

写自动化脚本的时候经常会用到selenium,selenium来自webdriver模块,所以需要安装对应的webdriver驱动。

1.查看自己浏览器的版本;

发现我的浏览器版本已经升到了最新的版本,我参照这个链接,下载了最新版本的驱动,

https://googlechromelabs.github.io/chrome-for-testing/#stable,如果浏览器不是最新的版本,参照其他的地址下载。

驱动的版本和浏览器的版本只需要前面的大版本对应上就可以了。像我的版本117.0.5938.89,下载的驱动的版本为117.0.5938.88,也是适用的。

2.下载完成后进行环境变量配置;

(1)将下载的webdriver放到下载python的Scripts目录下,我的目录是这个:C:\Users\Administrator\AppData\Local\Programs\Python\Python39\Scripts\,试了启动后还是没有生效,然后采用第二种配置环境变量的方法。

(2)配置环境变量

Chrome右键-属性-复制谷歌浏览器所在路径;

将webdriver放到该路径下。

高级环境变量配置-path-复制驱动所在目录放进去

新增环境变量并保存。

测试是否配置成功:执行后会弹出一个页面闪一下,就证明webdriver安装成功。
from selenium import webdriver driver = webdriver.Chrome() driver.get("http://baidu.com")

相关推荐
颜颜yan_5 小时前
ESP-IDF 鸿蒙 PC 适配全记录:打通 Python、构建工具链与 ESP32-P4 固件生成
python·华为·harmonyos
言乐65 小时前
Python加速器4跨境网络加速器
运维·服务器·开发语言·网络·python
weixin_440730505 小时前
线程02-并发串行-互斥锁-Semaphore-Event
python·thread
张小凡vip6 小时前
python--爬虫--经验积累的遇到的坑
开发语言·爬虫·python
毕业设计7036 小时前
(免费领源码) 基于微信小程序的预制菜商城的设计与实现25172-java、PHP、python、C#、小程序、大数据、单片机、网络工程等)
vue.js·python·mysql·微信小程序·pycharm·微信开发者工具·推荐算法
xifangge20256 小时前
AGENTS.md 怎么写?涵盖 Java、Python、Vue、Go 的 8 套开箱即用模板
java·vue.js·python
大草原的小灰灰7 小时前
Python基础语法
开发语言·python
小葱炖豆腐8 小时前
python绘制excel折线图
python·excel·numpy·pandas·matplotlib
Ticnix9 小时前
MCP 实战:把工具层从 Agent 里彻底解耦
python·mcp
XZ-07000110 小时前
week4-1-figure画布
python