安装包准备:
1.在官网选择对应操作系统支持的Python 版本号为3.6.5
2.下载 allure 版本号 2.7
3.pytest 版本 3.8.0
4.pytest-allure-adaptor 1.7.10xml格式报告
检验结果均在命令行窗口执行。
1.通过官网下载需要的python安装包,完成安装
python3 --version 检验已安装成功,结果如下
2.pip3 install pytest==3.8.0
检验安装结果:
- 配置allure的环境变量,将xxx/allure/bin/添加到 bash_profile 文件中,记着source下 bash_profile文件,新增的变量方能生效
版本验证:allure --version
显示 allure版本
创建测试用例 test_demo.py
def func(x):
return x +1
def test_answer():
assert func(3)==5
生成xml格式报告
python3 -m pytest test_demo.py --alluredir ./results/
将xml格式转换为html格式:
./results/ xml格式报告目录
./results/html/ html格式报告目录
allure generate --clean ./results/ -o ./results/html/