unittest添加html报告

import unittest
import time
from HTMLTestRunner import HTMLTestRunner

#定义测试用力的目录为当前目录下的test_case目录
test_dir = './test_case'
suit = unittest.defaultTestLoader.discover(test_dir,pattern='test*.py')

if __name__=='__main__':
#使用时间空间区分报告
#获取当前的日期和时间并格式化
now_time = time.strftime('%Y-%m-%d %H_%M_%S')
report_path = './test_report/'+now_time+'result.html'
#生成HTML文件形式的报告
fp = open(report_path,'wb')
#创建测试运行期
runner = HTMLTestRunner(stream = fp,
title = "百度搜索测试报告",
description="运行环境:Windows 10,Chrome浏览器")
runner.run(suit)
fp.close

上一篇:C语言常用函数-filelength()文件字节数统计函数


下一篇:2.requests模块入门