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/

posted @ 2019-12-17 15:37  北方Test  阅读(4419)  评论(0编辑  收藏  举报