首页 > 其他 > 详细

加载测试集合方法

时间:2019-07-13 10:30:31      阅读:26      评论:0      收藏:0      [点我收藏+]

标签:itl   text   strong   当前目录   title   repo   rip   over   nbsp   

加载测试集合方法1:

#方法1
suite1=unittest.TestLoader().loadTestsFromTestCase(SuiteTestCalc)
suite2=unittest.TestLoader().loadTestsFromTestCase(SuiteTestPow)
suite=unittest.TestSuite([suite1,suite2])
#unittest.TextTestRunner(verbosity=2).run(suite)
filename="test.html"#定义个报告存放路径,支持相对路径。
#以二进制方式打开文件,准备写
fp=open(filename,wb)
#使用HTMLTestRunner配置参数,输出报告路径、报告标题、描述,均可以配
runner=HTMLTestRunner.HTMLTestRunner(stream=fp,
title=u测试报告,description=u测试报告内容)
#运行测试集合
runner.run(suite)

 

加载测试集合方法2:

#加载当前目录下所有有效的测试模块(以test开头的文件),“.”表示当前目录
testSuite=unittest.TestLoader().discover(.)
filename="test.html"#定义个报告存放路径,支持相对路径。
#以二进制方式打开文件,准备写
fp=open(filename,wb)
#使用HTMLTestRunner配置参数,输出报告路径、报告标题、描述,均可以配
runner=HTMLTestRunner.HTMLTestRunner(stream=fp,
title=Report_title,description=Report_description)
#运行测试集合
runner.run(testSuite)

 

加载测试集合方法

标签:itl   text   strong   当前目录   title   repo   rip   over   nbsp   

原文:https://www.cnblogs.com/bubutianshu/p/11179611.html

(0)
(0)
   
举报
评论 一句话评论(0
0条  
登录后才能评论!
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号