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

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

时间2025-04-29 09:59:31分类IT科技浏览3345
导读: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
vuex的五大属性(vuex的五个属性及使用方法示例) 功能测试用例怎么设计(功能测试用例多次录制后,我丢掉了selenium,选择龙测AI-TestOps云平台)