python Pytest生成alluer测试报告的完整教程
迪丽瓦拉
2024-05-28 13:04:15
0

1.下载allure包到本地,解压

网上很多资料,这边不提供了

在这里插入图片描述

2.配置环境变量

将上面解压后bin文件的路径复制,添加到环境变量Path下
在这里插入图片描述

3.验证环境变量配置是否功

在cmd中输入allure,回车 。查看allure是否成功:
在这里插入图片描述
在这里插入图片描述

4.pycharm中安装allure插件

通过界面添加,或者命令行添加:pip install allure-pytest在这里插入图片描述

5.编写pyton脚本,执行文件,生成allere测试报告

基于pytest运行脚本命令:
–alluredir后面可指定报告存放路径;

if __name__ == '__main__':# 运行指定用例文件pytest.main(['tests\\test_org_manage.py', '--alluredir=output'])

脚本执行完成后,生成的报告不是html页面,是一些json文件。
在这里插入图片描述
要看html文件的话,需要启动服务(在当前目录命令行运行命令):allure serve output
在这里插入图片描述
业界公认最美观优雅的allure测试报告就诞生了,效果如下所示:
在这里插入图片描述
在这里插入图片描述

相关内容