1、创建一个requirements.txt文件夹
2、输入内容:如下图
pytest
pytest-html
pytest-xdist
pytest-ordering
pytest-rerunfailures
pytest-base-url
allure-pytest
3、在terminal中输入安装命令:pip install -r requirements.txt 安装成功
4、在terminal中输入pytest,可运行测试用例
结合pytest.ini全局配置文件执行
1、在根目录下创建一个文件
2、生成报告
在根目录新建一个文件夹reports,可以创建一个HTML报告
addopts = -vs --html=./reports/report.html 运行后生成HTML报告
--reruns 2 重新执行失败用例 (2次)
3、冒烟用例执行方法
冒烟用例执行命名:
addopts = -vs -m smoke
#标记
markers=
smoke:冒烟用例
在代码中对用例进行标记为冒烟用例
冒烟用例执行结果:在run.py中运行,总共5个测试用例,运行成功一个1用例,4个未被选中,因为只标记了一个冒烟用例,则只运行了一个冒烟用例
多个标记运行方式:如图