HTMLTestRunner汉化版
下载中文模板:
链接:https://pan.baidu.com/s/1R1yD6uckH2jtRMDANg_J2Q
提取码:jpdu
1.将下载的汉化模板放到python安装目录下的../Python37路径下Lib目录下
文件命名为:HTMLTestRunnerCN
import unittest
from HTMLTestRunnerCN import HTMLTestRunner
import time
test_dir='./test_case'
discovery = unittest.defaultTestLoader.discover(test_dir,pattern="test*.py") #discover 批量执行用例
if __name__ == "__main__":
report_dir = './test_report'
now = time.strftime("%Y-%m-%d %H_%M_%S")
report_name = report_dir+'/'+now+'result.html'
with open(report_name,'wb') as f:
runner = HTMLTestRunner(stream=f,title="自动化测试报告",description="用例执行情况")
runner.run(discovery)
f.close()