1.下载HTMLTestRunner。
适合python3使用的:HTMLTestRunner.py_免费高速下载|百度网盘-分享无限制
把这个文件放在你安装python的lib目录下。
2.把用例替换下,参考代码如下:
from HTMLTestRunner import HTMLTestRunner
import unittest,time
class TestCase(unittest.TestCase):
def setUp(self):#头
pass
def tearDown(self): #尾
pass
def test001(self):
return 1
def test002(self):
return 2
if __name__=='__main__':
current_time=time.strftime('%Y-%m-%d-%H-%M-%S',time.localtime(time.time())) #打印时间
suite=unittest.TestSuite() #定义一个容器
suite.addTest(TestCase('test001')) #将测试用例加入到测试容器中
suite.addTest(TestCase('test002'))
fp=open('./result.html','wb') #生成测试报告的路径
runner=HTMLTestRunner(stream=fp,title='自动化测试报告',description='自动化测试演示报告') #中文版测试报告
# runner=HTMLTestRunner.HTMLTestRunner(stream=fp, title='自动化测试报告', description='自动化测试演示报告') #英文版测试报告
runner.run(suite)
fp.close()
3.查看生成效果