python自动化测试-pytest-allure报告
pytest-allure报告
环境 python 3.7.0
pytest 4.5.0
allure 2.7
allure-pytest 2.7.0
1.安装allure
1)下载allure.zip
2下载地址 allure-github: https://github.com/allure-framework/allure2
网盘下载链接:https://pan.baidu.com/s/1LzgpBTXzA-NBx5PR63lOTg
提取码:3smc
3)解压到本地目录,配置allure.bat的环境变量 Allure_HOME:
D:\allure-2.7\bin
4)方式二 系统变量添加 -新建变量名,配置安装路径,然后在path中添加变量目录,一路确定
完成后在cmd(管理员运行)中allure 如下图显示则配置成功
2.pytest 插件安装 命令 pip install pytest-allure-adaptor python3.7.3 各种报错
查看插件版本 pip show pytest-allure-adaptor
这里使用allure-pytest 完美
pip install allure-pytest
3.pytest生成allure测试报告的命令参数 命令 --alluredir=/xxx/my_allure_results
4.查看allure的测试报告 自动启动浏览器打开报告
allure serve allure 报告目录
示例 allure serve E:\zfwx\zfwx_interface\test_report\allure
5.生成报告文件
allure serve allure 报告目录 -o 生成html文件目录 --clean
allure generate E:\zfwx\zfwx_interface\test_report\allure -o E:\zfwx\zfwx_interface\test_report\allure_report --clean
allure报告页面 支持中文切换
allure 文档 https://docs.qameta.io/allure/