首页IT科技【软件测试 】(测牛学堂:软件测试python中TestSuite测试套件的使用)

【软件测试 】(测牛学堂:软件测试python中TestSuite测试套件的使用)

时间2025-09-19 11:14:02分类IT科技浏览5080
导读: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版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
帝国cms8.0(帝国cms签发信息如何使用)