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)
     

  • 相关阅读:
    JavaSript模块化 && AMD CMD 详解.....
    js实现touch移动触屏滑动事件
    页面布局之BFC 微微有点坑
    前端代码优化
    HTTP消息头详解
    SASS
    移动互联,手机页面设计
    投身移动开发必须知道的20件事
    浅析HTML5在移动应用开发中的使用
    js数组的操作
  • 原文地址:https://www.cnblogs.com/nuonuozhou/p/8645109.html
Copyright © 2011-2022 走看看