环境 python 3.7.3
pytest 5.4.3
allure-pytest 2.8.18
1、安装allure
1)下载allure.zip
2下载地址 allure-github: https://github.com/allure-framework/allure2
网盘下载地址:链接:https://pan.baidu.com/s/1AonBVI7dqaWwwz1gm9TQFw 提取码:1rrh
2、配置环境变量:
直接在path添加:
文件解压地址:D:\Program Files\pyenv-win-master\pyenv-win\versions\3.7.3\Lib\site-packages\allure-2.13.0
D:\Program Files\pyenv-win-master\pyenv-win\versions\3.7.3\Lib\site-packages\allure-2.13.0\bin
验证allure 是否配置成功:在dos窗口输入: allure
如下图显示则配置成功
3、allure-pytest 插件安装
下载 allure-pytest 插件,用来生成 Allure 测试报告所需要的数据。
pip install allure-pytest
4、生成allure报告
需要执行2条命令
pytest -v -s test_group_chat.py --alluredir report
注: 执行当前路径下的test_group_chat.py 测试文件 生成的测试结果数据保存的目录
allure generate report/ -o D:\\pythoncode\\qiyeweixin\\report /html --clean
注:生成allure测试报告
-o 测试报告保存的目录
--clean 清除并覆盖上一次生成的报告
allure generate report/ -o +HTML文件存放路径 --clean(表示在清除历史报告数据重新生成)
用例详情