通常,初始化一个被测试对象,会在测试类的()中进行。A、tearDown()B、setUp()C、构造方法D、任意位置
通常,初始化一个被测试对象,会在测试类的()中进行。
- A、tearDown()
- B、setUp()
- C、构造方法
- D、任意位置
相关考题:
下列关于面向对象软件测试的说法中,正确的是______。A.在测试一个类时,只要对该类的每个成员方法都进行充分的测试就完成了对该类充分的测试B.在存在多态的情况下,为了达到较高的测试充分性,应对所有可能的绑定都进行测试C.假设类B是类A的子类,如果类A已进行了充分的测试,在测试类B时不必测试任何类B继承类A的成员方法D.对于一棵继承树上的多个类,只有处于叶结点的类需要测试
以类为单元进行单元测试时,以下说法中正确的是______。A.一个测试用例可以调用该类的多个方法,但每个方法只能调用一次B.一个测试用例只能调用在该类中定义的方法,不能调用在该类的父类中定义的方法C.由该类方法组成的任何一个序列都是一个合理的测试用例D.针对一个类的多个实例间协作的测试仍然属于面向对象单元测试的范畴
以下关于面向对象软件测试的说法中,错误的是______。A.不变式边界测试是一种类级别的单元测试技术B.对于一棵继承树上的多个类,只有处于叶结点的类需要测试C.测试动态绑定时类树测试的一个目标D.在面向对象单元测试中,等价类划分测试可以用于方法级别的测试
以下关于面向对象软件测试的说法中,正确的是______。A.对于一个类的测试,一个测试用例只能包含对该类的一个方法的一次调用B.基于判定表的测试不能用于面向对象程序的单元测试C.不变式边界测试可用于类层次的测试,其目的是测试功能组合D.对于抽象类,需要进行单元测试
对于拷贝初始化构造函数和赋值操作的关系,正确的描述是( )。A.拷贝初始化构造函数和赋值操作是完全一样的操作B.进行赋值操作时,会调用类的构造函数C.当调用拷贝初始化构造函数时,类的对象正在被建立并被初始化D.拷贝初始化构造函数和赋值操作不能在同一个类中被同时定义
以下关于面向对象软件测试的说法中,正确的是A.对于一个类进行单元测试时,一个测试用例只能调用在该类中定义的方法,不能调用在该类的父类中定义的方法B.对于一个类进行单元测试时,一个测试用例只能调用在该类的父类中定义的方法,不能调用在该类中定义的方法C.对于一个类进行单元测试时,一个测试用例既可以调用在该类的父类中定义的方法,也可以调用在该类中定义的方法D.对于一个类进行单元测试时,由该类及其父类中定义的方法组成的任何一个序列都是一个合理的测试用例
以下关于面向对象软件集成测试的说法中,错误的是A.协作集成是指将可以协作完成特定系统功能的类集成在一起进行集成测试B.针对一个类的多个成员方法间协作的测试不属于面向对象软件集成测试关注的范畴C.针对一个类的多个实例间协作的测试不属于面向对象软件集成测试关注的范畴D.针对一个类树上多个类的行为的测试属于面向对象软件集成测试关注的范畴
以下关于面向对象软件测试的说法中,正确的是A) 单个成员方法的测试不属于面向对象单元测试考虑的范畴B) 等价类划分测试只适用于传统软件的测试,不适用于面向对象软件的测试C) 基于判定表的测试适用于面向对象软件的测试D) 抽象类无法进行单元测试A.B.C.D.
以下关于面向对象软件测试的说法中,正确的是A) 大突击集成是最有效的面向对象软件集成测试策略B) 在面向对象软件的单元测试中,一棵继承树上的每个类都需要进行测试C) 针对一个类的多个实例间协作的测试属于面向对象软件集成测试考虑的范畴D) 在面向对象软件的单元测试中,基于判定表的测试是类层次测试的常用方法A.B.C.D.
下列关于面向对象测试问题的说法中,不正确的是______。A) 在面向对象软件测试时,设计每个类的测试用例时,不仅仅要考虑调用各个成员方法的输入参数,还需要考虑如何设计调用的序列B) 构造抽象类的驱动程序会比构造其他类的驱动程序复杂C) 类B继承自类A,如果对B进行了严格的测试,就意味着不需再对类A进行测试D) 在存在多态的情况下,为了达到较高的测试充分性,应对所有可能的绑定都进行测试A.B.C.D.
下列关于面向对象程序的测试组织问题的说法中,正确的是 ______。A.在面向对象程序测试中,通过执行程序代码完成的测试通常包括单元测试、集成测试和系统测试三个主要方面B.在面向对象程序中的一个类可以作为被独立测试的单元C.在面向对象程序测试中,很容易对一个类中的单个成员方法进行充分的单元测试D.由于集成测试目标相同,结构化程序的集成测试技术都适用于对类的测试
下列关于面向对象程序的测试组织问题的说法中,正确的是______。A) 在面向对象程序测试中,通过执行程序代码完成的测试通常包括单元测试、集成测试和系统测试3个主要方面B) 在面向对象程序中的一个类可以作为被独立测试的单元C) 在面向对象程序测试中,很容易对一个类中的单个成员方法进行充分的单元测试D) 由于集成测试目标相同,结构化程序的集成测试技术都适用于对类的测试A.B.C.D.
关于面向对象软件单元测试的说法,错误的是______。A) 面向对象软件中可独立被测试的单元通常是一个类族B) 面向对象软件中可独立被测试的单元也可能是一个独立的类C) 面向对象的单元测试分为方法层次、类层次和类树层次的测试D) 面向对象的单元测试与面向过程的单元测试目的相同A.B.C.D.
下列关于对象初始化的叙述中,正确的是A.定义对象的时候不能对对象进行初始化B.定义对象之后可以显式地调用构造函数进行初始化C.定义对象时将自动调用构造函数进行初始化D.在一个类中必须显式地定义构造函数实现初始化
下列关于构造方法的描述,错误的是()。 A、一个类中只能定义一个构造方法B、一个类中可以定义多个构造方法C、如果在一个类中定义有参的构造方法,jvm就不会提供默认的无参构造方法D、构造方法的作用是用来给属性进行初始化的
由于面向对象软件中可独立被测试的单元通常是一个类族或最小是一个独立的类,所以面向对象的单元测试可以分为几个层次,下列不在其分层内的选项为______。A) 方法层次的测试B) 类层次的测试C) 类树层次的测试D) 系统层次的测试A.B.C.D.
以下关于面向对象软件测试的说法中,正确的是______。A.面向对象软件的白盒测试不能不加改变地照搬传统软件的白盒测试准则B.对于一个类的测试,一个测试用例只能包含对该类的一个方法的一次调用C.面向对象软件测试不考虑对一个类中的单个方法的测试D.面向对象软件测试不必考虑对继承关系的测试
以下关于面向对象软件测试的说法中,正确的是______。A.面向对象软件只能采用白盒测试,不能采用黑盒测试B.测试一个类时,该类成员方法的任何一个消息序列都是合理的测试用例C.若类B是类A的子类,针对类B的测试用例可以包含对类A的成员方法的调用D.等价类划分是一种类树层次的测试技术
以下哪种测试属于面向对象程序集成测试考虑的范畴?______。A.针对一个类的多个成员方法间协作的测试B.针对一个成员方法的不同输入情况的测试C.针对多个类的多个实例间协作的测试D.针对一个类树上多个类间继承的测试
下列关于面向对象测试问题的说法中,不正确的是 ______。A.在面向对象软件测试时,设计每个类的测试用例时,不仅仅要考虑调用各个成员方法的输入参数,还需要考虑如何设计调用的序列B.构造抽象类的驱动程序会比构造其他类的驱动程序复杂C.类B继承自类A,如果对B进行了严格的测试,就意味着不需再对类A进行测试D.在存在多态的情况下,为了达到较高的测试充分性,应对所有可能的绑定都进行测试
使用unittest库编写单元测试的必要过程是?()A、测试用例继承unittest.TestCase类B、编写以test开头的方法运行测试用例C、编写setUp和tearDown来加载和卸载测试环境D、调用unittest.main函数运行测试
下列关于类的包含描述正确的是()A、可以使用赋值语句对对象成员进行初始化B、可以使用“参数初始式”调用成员类的构造函数初始化对象成员C、被包含类可以访问包含类的成员D、首先执行自身构造函数,再调用成员类的构造函数
单选题通常,初始化一个被测试对象,会在测试类的()中进行。AtearDown()BsetUp()C构造方法D任意位置