zoukankan      html  css  js  c++  java
  • Pytest 生成Report

    1. 生成JunitXML 格式的测试报告

    JunitXML报告是一种很常用的测试报告,比如可以和Jenkins进行集成,在Jenkins的GUI上显示Pytest的运行结果,非常便利。
    运行完case后可以到report路径下去查看相应的xml文件,也可以在PyCharm打开该xml文件查看。
    运行

    pytest --junitxml=path
    #绝对路径:
    pytest -v test_one_func.py --junitxml=C:UsersPycharmProjectspytest_example
    eport	est_one_func.xml
    #相对路径
    pytest -v test_one_func.py --junitxml=report	est_one_func.xml

    2. 生成result log格式的测试报告

    txt也是最简单的一种测试报告,实例如下。运行完case后可以到report路径下去查看相应的txt文件,也可以在PyCharm打开该txt文件查看。

    pytest -v test_one_func.py  --resultlog=reportlog.txt

    3. 生成Html格式的测试报告

    html格式的测试报告在浏览器观看效果很好,还可以把这些测试报告放在Web服务器上。 首先,需要安装pytest-html插件。

    pip install pytest-html

    pytest -v test_one_func.py --html=report	est_one_func.html
  • 相关阅读:
    hive高阶函数和采样-优化
    zookeeper搭建
    hive常用函数和建表
    hive常用函数-建表-jdbc
    hadoop远程调试和配置HA
    hadoop-MR-排序
    python spark
    jenkins安装
    beetlsql
    spark页面单跳转化率
  • 原文地址:https://www.cnblogs.com/shengs/p/9830103.html
Copyright © 2011-2022 走看看