美文网首页
Pytest学习(8):接口自动化测试之pytest 生成测试报

Pytest学习(8):接口自动化测试之pytest 生成测试报

作者: 九千年小妖 | 来源:发表于2021-12-09 18:29 被阅读0次

    自带的html报告

    需要插件:pytest-html,第四章已经安装各个需要的插件了,请看第四章
    生成报告命令:
    pytest -vs --html=./report.html

    allure级别的美观报告:

    配置:
    1.官网下载allure
    2.放到没有中文的目录下,把bin目录配置到环境变量path下面
    3.jdk安装配置,也需要配置环境变量
    4.重启pycharm(不然刚配置后,可能还是无法调用,会出现乱码报错,坑了我一会)
    生成报告:
    1.生成临时的json报告文件
    pytest -vs --alluredir ./temp
    2.通过临时json文件生成html报告,但是不是特别美观,需要定制化

    import os
    import pytest
    
    if __name__ == '__main__':
        pytest.main();
         
       # 把temp目录临时json下文件生成到report空目录下面
        os.system("allure generate temp -o report --clean")
    

    3.allure报告定制:我还在学习emmmm

    相关文章

      网友评论

          本文标题:Pytest学习(8):接口自动化测试之pytest 生成测试报

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