【软件测试 】(测牛学堂:软件测试python中TestSuite测试套件的使用)
导读:TestSuite和TestRunner基本语法使用 TestSuite测试套件...
TestSuite和TestRunner基本语法使用
TestSuite测试套件
将多条用例的脚本集合在一起 ,就是套件 ,即用来组装案例的 。
代码步骤:
1 导包 unittest
2 实例化套件对象unittest.TestSuite()
3 添加用例方法
TestRunner执行套件
TestSuite和TestRunner是互相配合使用的 。
TestRunner是用来执行套件对象的 。
代码步骤:
1 导包unittest
2 实例化执行对象unittest.textTestRunner()
3自行对象去执行套件对象 ,执行对象.run(套件对象) 综合代码示例:1 测试用例示例:
import unittest class TestDemo2(unittest.TestCase): def test_method1(self): print(测试方法2) def test_method2(self): print(可以定义多个测试方法22)2 测试套件+执行套件批量执行测试用例:
import unittest # 引入测试用例 from demo1 import TestDemo from demo2 import TestDemo2 # 实例化套件对象 suite = unittest.TestSuite() # 套件对象添加测试用例 suite.addTest(TestDemo(test_method1)) suite.addTest(TestDemo(test_method2)) suite.addTest(TestDemo2(test_method1)) suite.addTest(TestDemo2(test_method1)) # 实例化执行对象 ,执行测试套件 runer = unittest.TextTestRunner() # 执行 runer.run(suite)创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!