美文网首页软件测试
allure-pytest生成测试报告

allure-pytest生成测试报告

作者: Lydia1991 | 来源:发表于2020-06-08 10:43 被阅读0次

    环境

    MACPro
    python:3.7.5
    pytest-allure:2.13.3

    安装

    执行命令行:
    brew install allure
    验证是否安装成功:
    allure --version
    出现如下信息说明安装成功

    AppledeMBP-3:~ apple$ allure --version
    2.13.3
    AppledeMBP-3:~ apple$ 
    

    pytest使用allure需要安装程序包allure-pytest,安装命令:

    pip install allure-pytest
    

    执行命令后,将安装allure-pytest和allure-python-commons程序包,以生成与Allure2兼容的报告数据。
    运行已有的测试用例生成测试报告:
    1、pytest --alluredir=/tmp/my_allure_results

    执行完成会在指定的报告路径allyredir生成json文件

    pytest test_pytest.py --alluredir=/Users/apple/MyFiles/allure_report
    

    2、 要在测试完成后查看实际报告,需要使用Allure命令行,从结果生成报告:
    方法一
    执行以下命令,会自动在本地渲染并在默认浏览器打开测试报告:

    allure serve /tmp/my_allure_results
    

    方法二
    执行以下命令,会在外部进行渲染并保存生成的报告到指定目录,需手动打开

    allure generate /Users/apple/MyFiles/allure_report -o /Users/apple/MyFiles/htmlreport  --clean
    
    

    相关文章

      网友评论

        本文标题:allure-pytest生成测试报告

        本文链接:https://www.haomeiwen.com/subject/ifvbzhtx.html