看着HTMLTestRunner好久没出新的了,其他人写的都不符合心意,就自己写了一份,两三天完成的肯定存在bug,希望可以告诉我,之后有需要再出一版修复bug,希望对大家有帮助
# encoding: utf-8
# @email: 1253039341@qq.com
# @time: 2020/8/13 11:36
# coding=utf-8
__author__ = "山东少年先锋队"
__version__ = "0.0.1"
"""
相比于原始HTMLTestRunner
增加:
* 支持中文,汉化
* 调整样式,美化(需要连入网络,使用的cdn的Bootstrap.js)
* 增加 可根据用例名称和结果搜索
* 增加 扇形图,用来展示成功率
* 优化“展开”与“收缩”状态的变换
* 美化汇总报告
* 美化详细数据
感谢各位开源作者的无私奉献,参考学习链接:
HTMLTestRunner: http://tungwaiyip.info/software/HTMLTestRunner.html
Joy_QA_Platform:https://github.com/JoyMobileDevelopmentTeam/Joy_QA_Platform
使用方法例:
import HTMLTestRunner2020
..................
suite = "你的用例"
runner = HTMLTestRunner2020.HTMLTestRunner(file, verbosity=2, title="山东少年先锋队接口自动化测试",)
try:
runner.run(suite)
except Exception as e:
print("执行用例失败:{0}".format(e))
"""
效果图: