进入工具包官网:https://github.com/allure-framework/allure2/releases
进入工具包官网:https://github.com/allure-framework/allure2/releases
编辑 /etc/profile
将解压包中的 bin目录加入到环境变量中,source后生效。
使用如下命令安装插件
pip install allure-pytest
生成aluure报告分成两步
执行命令 pytest --alluredir=文件路径 生成json格式的临时文件,路径中不存在的目录会自动创建
执行命令 allure generate ./temp -o ./report/ --clean 生成报告
参数说明
在./report目录下,打开生成的index.html文件查看生成的报告
注⚠️:直接用chrome浏览器打开报告,报告可能会是空白页面。
解决办法:
1、在pycharm中右击index.html选择打开方式Open in Browser就可以了。
2、使用Firefox直接打开index.html。
打开的报告界面如下
import pytest
import os
if __name__ == '__main__':
pytest.main(["-vs", "--alluredir=./temp"])
os.system("allure generate ./temp -o ./report/ --clean")
-事必有法,然后有成- 最后祝大家早日达到测试的天花板!
以下是我收集到的比较好的学习教程资源,虽然不是什么很值钱的东西,如果你刚好需要,可以留言【777】直接拿走就好了