给生成报告添加时间:
import unittest from script.yun_test_login import Yun_test2 from tools.HTMLTestRunner import HTMLTestRunner from app import BASE_DIR from script.test_ihrm_user import IhrmUserAll # 加载到case套件里 suite = unittest.TestSuite() # suite.addTest(unittest.makeSuite(Yun_test2)) suite.addTest(unittest.makeSuite(IhrmUserAll)) import datetime data_time = datetime.datetime.now() str_datatime = datetime.datetime.strftime(data_time,‘%Y-%m-%d %H%M%S‘) print(str_datatime) re_path="./report/yun_login_test--%s.html" % str_datatime # 执行套件,生成测试报告 f = open(re_path, ‘wb‘)
# f = open("./report/yun_login_test.html", ‘wb‘)
runner = HTMLTestRunner(stream=f, title=‘云系统登录测试报告‘, description=‘Chrome 浏览器‘) runner.run(suite) f.close()
原文:https://www.cnblogs.com/gaojunhui/p/14941931.html