- 安装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...