其他分享
首页 > 其他分享> > unittest添加html报告

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

标签:__,fp,HTMLTestRunner,unittest,report,html,time,test,添加
来源: https://www.cnblogs.com/hjhlg/p/15104112.html