需要HTMLtestrunner.py的文件
链接:https://pan.baidu.com/s/1rXunnKOzm-4EBtKWP8RQJA
密码:hxvc
import unittest
from HTMLTestRunner import HTMLTestRunner ##将链接中的文件复制到主文件目录下后导入HTMLTestRunner
from datetime import datetime
cases_path='XXX' 填写测试用例所在的文件
cases=unittest.defaultTestLoader.discover(cases_path,pattern='*.py') ##从指定的目录下,以.py结尾的文件中自动去寻找测试用例
if __name__ == '__main__':
now=datetime.now()
report_file=open('./report/report{}'.format(now),'w',encoding='utf8') ##以当前时间生成报告名称
runner=HTMLTestRunner(stream=report_file,title='测试报告',description='XXX项目测试报告')
runner.run(cases)