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.查看生成效果

Logo

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。

更多推荐