HTMLTestRunner下载地址
下载地址:https://github.com/huilansame/HTMLTestRunner_PY3
下载后,放置在python安装路径的lib文件夹里、
BestRunner
下载BestRunner
下载后,放置在python安装路径的lib文件夹里
生成报告代码
import unittest
from BSTestRunner import BSTestRunner
import time
test_dir = './test_case'
discover = unittest.defaultTestLoader.discover(test_dir,pattern="test*.py")
if __name__ == '__main__':
report_dir = './test_report'
now = time.strftime('%Y-%m-%d %H_%M_%S')
report_name = report_dir+'/'+now+'result.html'
with open(report_name,'wb') as f:
runner=BSTestRunner(stream=f,title="126邮箱测试", description="Test case resutl")
runner.run(discover)
f.close()