zoukankan      html  css  js  c++  java
  • python 单元测试html report

    美化测试报告-html
    python有提供第三方库支持输出的测试报告位html
    python2:HtmlTestRunner
    python3:html-testRunner
    因HtmlTestRunner的作者是基于python2语言开发的,且后续都不再对其进行维护
     
    python3下的安装命令
    pip install html-testRunner        
     
    报错原因解析:          前提是已经安装了pip 
    直接在cmd控制行输入这个命令,如果提示pip版本过低的话直接把PYTHON路径下scripts下的有关pip的文件全部删掉。
    然后把get-pip.py这个文件放在桌面或者任意地方都可以。直接cmd命令行通过cd找到这个文件路径下执行python get-pip.py命令 安装这个文件。安装成功后在pip install html-testRunner 安装html,安装成功后python33-lib-ste-packages目录下会有html相关文件。导入html不报错。
    如果还不可以把python33-scripts路径添加到path环境变量下
    导入
    from HtmlTestRunner import HTMLTestRunner
     
    使用方式:
    suite=unittest.Testsuite()
    suite.addTests(测试用例)
    ht=HTMLTestRunner(output="文件路径",report_title=u"报告名称")
    ht.run(suite)
     

  • 相关阅读:
    Python--魔法方法
    Flask之request实现思想
    关于python一切皆对象的理解
    python快速生成依赖包
    redis的安装和使用
    linux-环境变量的配置
    python-虚拟环境的配置
    11-Linux-系统服务
    10-Linux-进程管理
    [SCOI2014]方伯伯的玉米田
  • 原文地址:https://www.cnblogs.com/nuonuozhou/p/8645109.html
Copyright © 2011-2022 走看看