单项选择题ddt库中的@unpack装饰器用于什么()

A.将测试数据拆分成多个参数,依次传入测试用例方法
B.将测试数据打包成一个参数,传入测试用例方法
C.将测试数据打包成一个元组,传入测试用例方法
D.无法使用@unpack装饰器


你可能感兴趣的试题

1.单项选择题ddt库中的@data装饰器用于什么()

A.为测试用例方法提供测试数据
B.标记一个测试用例方法为数据驱动的方法
C.为测试类提供测试数据
D.无法使用@data装饰器

2.单项选择题ddt库中的@ddt装饰器用于什么()

A.标记一个测试用例方法为数据驱动的方法
B.标记一个测试类为数据驱动的类
C.标记一个测试用例为参数化测试用例
D.标记一个测试方法为可重复测试的方法

3.单项选择题unittest中如何使用数据驱动()

A.使用unittest自带的data_driven模块
B.使用unittest自带的unittest_data_provider模块
C.使用第三方库如ddt来实现数据驱动
D.unittest不支持数据驱动

4.单项选择题什么是数据驱动测试()

A.将测试数据从测试脚本中分离出来,以数据驱动的方式执行测试用例
B.将测试代码从测试数据中分离出来,以数据驱动的方式执行测试用例
C.将测试数据和测试代码合并在一起,以数据驱动的方式执行测试用例
D.无法使用数据驱动进行测试

5.单项选择题如何从测试套件中移除某个测试用例或测试套件()

A.使用removeTest()方法
B.使用popTest()方法
C.使用discardTest()方法
D.使用deleteTest()方法

6.单项选择题如何向测试套件中添加其他测试套件()

A.使用unittest.TestSuite()方法创建测试套件对象,再使用addTest()方法添加测试用例和测试套件
B.使用unittest.TestLoader.loadTestsFromModule()方法加载测试用例和测试套件,并使用unittest.TestSuite()方法创建测试套件对象
C.使用unittest.TestCase()方法创建测试用例对象,再使用addTest()方法添加测试套件
D.使用unittest.TestResult()方法添加测试套件

7.单项选择题如何向测试套件中添加测试用例()

A.使用unittest.TestLoader.loadTestsFromModule()方法
B.使用unittest.TestSuite()方法创建测试套件对象,再使用addTest()方法添加测试用例
C.使用unittest.TestCase()方法创建测试用例对象,再使用addTest()方法添加测试用例
D.使用unittest.TestResult()方法添加测试用例

8.单项选择题在unittest中,使用哪个类来创建测试套件()

A.unittest.TestLoader
B.unittest.TestSuite
C.unittest.TestCase
D.unittest.TestResult

9.单项选择题在unittest中,测试套件的执行顺序是怎样的()

A.按测试用例类名称的字母顺序执行
B.按测试用例方法名称的字母顺序执行
C.按测试用例添加到测试套件中的顺序执行
D.随机执行

10.单项选择题在unittest中,如何在测试套件执行前和执行后分别执行一些操作()

A.使用setUp()方法和tearDown()方法
B.使用unittest.TestSuite.setUp()方法和unittest.TestSuite.tearDown()方法
C.使用unittest.TestCase.setUp()方法和unittest.TestCase.tearDown()方法
D.使用unittest.TestResult.setUp()方法和unittest.TestResult.tearDown()方法