1.Allure测试报告包括下载和安装Allure命令行工具、配置环境变量以及在Python中使用Allure-pytest插件
一.下载和安装Allure命令行工具
1.从CentralRepository下载allure-commandline.zip文件
1.1.地址为io/qameta/allure/allure-commandline
2.解压下载的zip文件到一个目录,例如allure-commandline。
3.导航到解压后的bin目录,执行allure.bat批处理文件
二.配置环境变量
1.对于Windows系统,需要配置环境变量以便系统能够找到Allure命令行工具
2.通常涉及到修改系统的环境变量设置,将Allure的安装路径添加到系统的PATH中
3.验证通过在命令行输入allure --version来检查是否能够正确显示Allure的版本信息
三.在Python中使用Allure-pytest插件
1.使用pip安装allure-pytest插件
pip install allure-pytest
1.1.这将安装必要的Python库以支持在pytest测试框架中使用Allure生成测试报告
2.在Python代码中使用Allure的装饰器和步骤功能来丰富测试报告的内容
2.1.例如使用@allure.step装饰器来标记测试步骤
四.生成和查看测试报告
1.使用pytest运行测试,并通过指定–alluredir参数来指定报告的输出目录
//当前目录下的report文件
pytest testcases -s -q --alluredir ./report
allure generate report/ -o report/html --clean
五.解决PyCharm中无法识别Allure命令的问题
1.如果在PyCharm中无法识别Allure命令
可能是因为环境变量没有正确配置或者PyCharm没有以管理员权限运行
2.解决方法包括以管理员身份运行PyCharm或者检查环境变量的配置是否正确