基本代码如下: path = os.path.dirname(os.path.dirname(__file__)) file = os.path.join(path, "report", "first_case.html") fp = open(file, 'wb') #打开报告文件流 suit = unittest.TestSuite() #创建测试容器 suit.addTest(FirstCase("test_login_email_error")) #添加测试用例 suit.addTest(FirstCase("test_login_username_error")) #unittest.TextTestRunner().run(suit) # 定义HTMLTestRunner,stream为报告文件,title为报告标题,description为报告描述信息 runner = HTMLTestRunner.HTMLTestRunner(stream=fp, verbosity=1, title="this is first unittestcase", description=None) runner.run(suit) # 运行容器中的用例并将结果写入文件 fp.close()
HTMLTestRunner生成unittest测试报告
最新推荐文章于 2023-03-19 11:03:26 发布