标签:pip testcase 支持 class 存在 repo lte 下载 info
if __name__ == ‘__main__‘:
suite = unittest.TestLoader().loadTestsFromTestCase(testCaseClassName) #定义一个单元测试容器
filename = "./xxx.html" #定义个报告存放路径,支持相对路径
f = file(filename,‘wb‘) #结果写入HTML 文件
runner = HTMLTestRunner.HTMLTestRunner(stream = f,title =‘Report_title‘,description=‘Report_description‘,verbosity = 2) #使用HTMLTestRunner配置参数,输出报告路径、报告标题、描述
runner.run(suite) HTMLTestRunner 的 HTMLTestRunner 方法 跟 unittest.TextTestRunner 方法 一样,支持测试结果信息的收集。如下: runner = HTMLTestRunner.HTMLTestRunner(stream = f,title =‘Report_title‘,description=‘Report_description‘) #使用HTMLTestRunner配置参数,输出报告路径、报告标题、描述 result = runner.run(suite) result.success_count #运行成功的数目 result.testsRun #运行测试用例的总数 result.failure_count #运行失败的数目
标签:pip testcase 支持 class 存在 repo lte 下载 info
原文地址:http://www.cnblogs.com/tomweng/p/6609937.html