zoukankan      html  css  js  c++  java
  • 自动化测试-08-Unittest-unittest框架测试报告

    unittest框架测试报告
     
    单元测试结束后,可以通过HTMLTestRunner生成HTML测试报告。前面我们的测试结果都是输出到控制台,不
    利于阅读和保存,本节课内容,借助HTMLTestRunner生成测试报告。
    准备工作:
    (1)下载HTMLTestRunner.py文件,下载地址:http://tungwaiyip.info/software/HTMLTestRunner.html
    (2)将HTMLTestRunner.py文件复制到Python安装路径下的Lib文件夹中
     

      1、生成测试报告

      导入HtMLtestRunner模块

    import HTMLTestRunner

      使用模块

    HTMLTestRunner.HTMLTestReport(
                stream=fp,
                title='登录测试报告',
                description='用例执行情况:',
                verbosity=2

      参数说明:

      stream    保存文件路径

      title         标题

      description  报告说明描述

      verbosity   测试结果的复杂程度,有三个值

      a)0 (静默模式): 你只能获得总的测试用例数和总的结果 比如 总共100个 失败20 成功80

      b)1 (默认模式): 非常类似静默模式 只是在每个成功的用例前面有个“.” 每个失败的用例前面有个 “F”

      c)2 (详细模式):测试结果会显示每个测试用例的所有相关的信息
             并且 你在命令行里加入不同的参数可以起到一样的效果

    参考来源:https://blog.csdn.net/chenmozhe22/article/details/81298797

  • 相关阅读:
    Linux_修改网卡名
    综合架构_ansible_剧本编写
    综合架构_ansible自动化管理服务
    Linux_综合架构_ssh基于密钥_远程连接
    NFS项目实践
    综合架构_实时同步服务 inotify
    综合架构_nfs常见错误
    linux_知识点集锦
    企业全网备份数据
    综合架构_存储服务nfs
  • 原文地址:https://www.cnblogs.com/jenny-jenny/p/14672937.html
Copyright © 2011-2022 走看看