生成测试报告

需要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)

猜你喜欢

转载自blog.csdn.net/qq1105273619/article/details/80560846