安装:
brew install allure
安装插件:
pip install allure-pytest==2.8.16
生成一个html格式的报告,步骤:
- 执行生成json,制定结果保存目录
- pytest --alluredir=report test_demo.py
查看测试保报告方式
- 将json转成html,使用allure generate生成html格式的测试报告
- 进入report上级目录执行命令
- allure generate report/ -o report/html --clean
- report目录下会生成html文件夹,html下会有一个index.html,右键浏览器打开即可
allure generate report/ -o report/html --clean
report/ :表示xml所在目录
-o:表示output输出
–clean:覆盖路径
report/html:表示将index.html报告生成到哪个文件夹
添加测试步骤
@allure.step(title=“xxx”)
添加主要功能模块描述
@allure.feature(“xxx”)
添加严重等级
@allure.serverity(allure.severity_level.CRITICAL)
BLOCKER最严重
CRITICAL 严重
NORMAL 普通
MINOR 不严重
TRIVIAL 最不严重