1、在cmd中安装命令
先安装pytest:pip install -U pytest
再安装:pip install allure-pytest
pip install -U allure-python-commons
2、下载allure工具
allure工具下载地址:https://github.com/allure-framework/allure2/releases
工具下载后,解压到Python目录下,并在path里面加环境变量,添加bin目录到环境变量中,最后在cmd中使用 allure --version 验证是否安装成功。
3、pycharm的Terminal下使用命令生成allure报告
注意:输入命令前需要保证进入到当前脚本所在目录。
输入生成报告命令:pytest --alluredir=./allure-xml
alluredir参数后面是报告生成的目录,小编是生成在当前目录下的,allure-xml是目录名可以随意更换。
生成报告命令也可以使用:pytest 文件名 --alluredir=./allure-xml 运行某个文件并生成测试报告,不加文件名就是运行所有的。
在线预览测试报告命令:allure serve ./allure-xml
运行在线预览测试报告的命令后,会自动在网页上打开测试报告的页面,类似于下图:
另外一种生成allure测试报告的方式:
输入生成报告命令:pytest --alluredir=./allure-xml
生成HTML报告:allure generate -c -o ./allure-report ./allure-xml
打开allure报告:allure open ./allure-report
打开的报告参考页面:
本文只是对allure的初步了解,仅供参考!