Python+selenium+pytest 自动化测试环境搭建

该文详细介绍了如何搭建Python+Selenium+Pytest的自动化测试环境,包括安装Python解释器,禁用谷歌浏览器自动更新以保持与ChromeDriver兼容,下载并配置ChromeDriver到Python的Scripts目录,设置环境变量,以及安装selenium和Pytest库。
摘要由CSDN通过智能技术生成

Python + Selenium + Pytest 自动化测试环境搭建

一、安装Python及解释器

二、安装浏览器及对应浏览器驱动

1.安装谷歌浏览器

浏览器安装之后,关闭浏览器的自动更新。因为如果浏览器自动更新了,你的浏览器驱动没有更新,那么执行自动化脚本的时候就会报错。

关闭方法:

首先,右键计算机->管理,在【计算机管理(本地)->系统工具->任务计划程序->任务计划程序库】中找到两个和Google自动更新相关的任务计划【GoogleUpdateTaskMachineCore】与【GoogleUpdateTaskMachineUA】,并把它俩禁用掉。

然后在下方的【服务和应用程序->服务】中,找到两个和Google更新相关的服务【Google更新服务(gupdate)】、【Google更新服务(gupdatem)】,并右键,选择属性,把启动类型改为禁用。

2.安装谷歌浏览器驱动

谷歌浏览器驱动下载地址:https://chromedriver.storage.googleapis.com/index.html

下载的浏览器驱动要与谷歌浏览器版本一致。

打开目录,里面有3个zip包,分别对应Linux、Mac、Windows平台。

如果我们是Windows平台的电脑,就下载 chromedriver_win32.zip

这是个zip包,下载下来之后,解压里面的程序文件 chromedriver.exe ,把这个程序移到Python目录下的Scripts目录下,设置环境变量。

把浏览器驱动 所在目录 加入环境变量 Path ,这样写代码时,就可以无需指定浏览器驱动路径。因为,Selenium会自动在环境变量 Path 指定的那些目录里查找名为chromedriver.exe 的文件。

 

三、安装selenium / pytest库

四、UI自动化断言

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值