- 安装allure-pytest: pip install allure-pytest
- 安装allure并配置环境变量:
github地址:https://github.com/allure-framework/allure2/releases选择zip结尾的下载安装即可 - 使用allure生成json临时报告: 在运行测试脚本时添加参数,--alluredir 路径
-
生成allure报告: 在pytest.main()下面执行代码os.system('allure generate ./temp -o ./report')
allure generate: 是执行命令固定的格式
./temp: 是json临时报告的路径
-o: 表示输出的意思
./report: 是allure报告输出的路径
运行代码时可能会出现关于allure的乱码错误: allure‘ �����ڲ����ⲿ���Ҳ
解决该错误的方式是将代码IDE改为以管理员身份运行即可
报告样例如下图
报告样例如下图png.png
四.pytest生成allure报告
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- (1)pytest-html插件 Pytest可以通过命令⾏⽅式,⽣成xml/html格式的测试报告,并存储于⽤户...
- pytest和allure集成,利用pytest生成allure报告,jenkins再去读取...
- Allure Downloading and Configuring Environment 1. 下载 Allu...
- allure是用来生成测试报告的。是一个灵活的开源的轻量级的多平台支持的测试报告框架。 https://githu...