背景:之前的框架,Selenium是3.x版本,现在更新到4.15版本后,一些写法如find_element_by_xxx 不再支持,改为find_element(By.xxx)的方式,同时由于Unittest不如Pytest在执行方面灵活(比如只执行冒烟测试用例等),所以准备把框架改为Pytest+Allure。
准备工作
1、 安装Allure并添加环境变量
官网下载.zip包,解压到目标路径,并把路径更新到系统环境变量中。
1.1 下载Allure
下载地址:Central Repository: io/qameta/allure/allure-commandline
选择最新版本:2.24.1(Central Repository: io/qameta/allure/allure-commandline/2.24.1)
下载ZIP包

1.2 解压并配置环境变量

把bin目录加到环境变量

1.3 确认安装
打开命令行窗口,输入命令:
allure --version
能显示版本号,表示安装已完成。

2、 安装python相关包
2.1 pip安装
首先,把Pytest、Allure相关的包统一保存到txt文件:

在命令行窗口运行(注意:需要CD到requirments.txt文件所在目录执行下面命令):
pip install -r requirments.txt
安装完成,pip list查看安装的包。



![[组合数学]LeetCode:2954:统计感冒序列的数目](https://img-blog.csdnimg.cn/f95ddae62a4e43a68295601c723f92fb.gif#pic_center)




![[足式机器人]Part2 Dr. CAN学习笔记-数学基础Ch0-3线性化Linearization](https://img-blog.csdnimg.cn/direct/272e51ba6b694e7da6bb320e03bf6620.png)











