• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

findyou/HTMLTestRunnerCN: Record learning status

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

findyou/HTMLTestRunnerCN

开源软件地址:

https://github.com/findyou/HTMLTestRunnerCN

开源编程语言:

Python 83.6%

开源软件介绍:

[最新版本] https://github.com/findyou/HTMLTestRunnerCN/tree/dev

* Version 0.8.3 20171206  -Findyou
   # BUG fixed :错误的测试用例没有统计与显示
   # BUG fixed :当PASS的测试用例有print内容时,通过按钮显示为红色
   # 表格背景颜色根据用例结果显示颜色,优先级: 错误(黄色)>失败(红色)>通过(绿色)
   # 合并文为HTMLTestRunner*N.py 同时支持python2,python3

[说明]

HTMLTestRunner输出的报告真的很丑,于是找了一圈没有我自已想要的html,所以自己动手进行了美化
原作者文件下载地址:http://tungwaiyip.info/software/HTMLTestRunner.html
我基于其Version 0.8.2进行了修改美化具体内容如下:

Version 20170609   -Findyou
* python3x  #仅支持python3x
   # Version 0.8.2.2
   # HTMLTestReportCN.py  中文报告
   # HTMLTestReportEN.py  英文报告
   
* python2x  #仅支持python2x
   # Version 0.8.2.1
   # HTMLTestRunnerEN.py  中文报告
   # HTMLTestRunnerCN.py  英文报告


Version 0.8.2.1 -Findyou
* CN汉化,EN保留英文,加Utf-8支持报告中文字符
* 增加 样式美化(需要网络)
* 增加 通过用例 分类按钮
* 增加 测试人员显示、通过率的统计
* 增加 按钮显示相应用例数
* 修改 测试结果的展示,方便拷贝数据
* 修改“详细”逻辑,增加与“收起”效果变换
* 右侧底部增加 返回 顶部的锚点

[如何使用]

一、HTMLTestRunnerEN(python2.x) 使用

有时大伙会觉得英语会有莫名的逼格(感叹,沉默),所以保留了英文显示,满足大家的需要,报告内容支持中文显示。

  • 编写test_HTMLTestRunnerEN.py
import HTMLTestRunnerEN
...

if __name__ == '__main__':
    filePath ='F:\\Report.html'
    fp = file(filePath,'wb')
    runner = HTMLTestRunnerEN.HTMLTestRunner(
        stream=fp,
        title='{ Test Report }',
        #description='',
        #tester="Findyou"
        )
    runner.run(Suite())
  • 执行test_HTMLTestRunnerEN.py
python test_HTMLTestRunnerEN.py
  • 执行结果:Report.html 1

二、HTMLTestRunnerCN(python2.x) 使用

使用同HTMLTestRunnerEN,无区别

  • 执行结果:Report.html 2

三、HTMLTestReportCN(python3.x) 使用

使用同HTMLTestRunnerEN,无区别

四、HTMLTestReportEN(python3.x) 使用

使用同HTMLTestRunnerEN,无区别




鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap