目录: 标题| 题干| 答案| 搜索| 相关
问题

下列关于面向对象软件测试的说法中,不正确的是______。


下列关于面向对象软件测试的说法中,不正确的是______。

  • AA) 面向对象软件的白盒测试不能不加改变地照搬传统软件的白盒测试准则
  • BB) 在存在多态的情况下,为了达到较高的测试充分性,应对所有可能的绑定都进行测试
  • CC) 假设类B是类A的子类,如果类A已进行了充分的测试,在测试类B时不必测试任何类B继承类A的成员方法
  • DD) 对于一棵继承树上的多个类,处于叶子结点的类也需要测试
  • EA.
  • FB.
  • GC.
  • HD.
参考答案
参考解析:

解析:封装、继承和多态是面向对象软件区别于传统的结构化软件的3个主要特点,  然而这些特点都可能对测试带来困难。选项C中考查继承和继承与多态的复合对测试的影响,假设类B是类A的子类,如果类A已进行了充分的测试,若按传统的测试充分性准则,在测试类B时可以把关注点放在类B自身定义的成员变量和成员方法上,但在实际测试类B时,这样的测试往往会不够充分,还是要对类B继承类A的成员方法进行测试的,而且对于一棵继承树上的多个类,仅对处于叶结点的类进行测试也是不充分的。

分类:其他
相关推荐

1、以下关于面向对象软件测试的说法中,正确的是

以下关于面向对象软件测试的说法中,正确的是A不需要对抽象类进行单元测试B等价类划分测试是一种类层次的测试技术C不变式边界测试是一种类层次的测试技术D测试动态绑定是类树测...

2、下列关于面向对象集成测试的说法中,正确的是 ______。

下列关于面向对象集成测试的说法中,正确的是 ______。A大突击集成是面向对象集成测试最常用且最有效的方法B自底向上集成和自顶向下集成都需要为集成测试开发大量代码C与自底向...

3、下列关于面向对象测试问题的说法中,不正确的是 ______。

下列关于面向对象测试问题的说法中,不正确的是 ______。A在面向对象软件测试时,设计每个类的测试用例时,不仅仅要考虑调用各个成员方法的输入参数,还需要考虑如何设计调用的...

4、下列关于面向对象程序的测试组织问题的说法中,正确的是 ______。

下列关于面向对象程序的测试组织问题的说法中,正确的是 ______。A在面向对象程序测试中,通过执行程序代码完成的测试通常包括单元测试、集成测试和系统测试三个主要方面B在面...

5、以下关于面向对象软件测试的说法中,正确的是

以下关于面向对象软件测试的说法中,正确的是AA) 大突击集成是最有效的面向对象软件集成测试策略BB) 在面向对象软件的单元测试中,一棵继承树上的每个类都需要进行测试CC) 针...

6、以下关于面向对象软件测试的说法中,正确的是

以下关于面向对象软件测试的说法中,正确的是A对于一个类进行单元测试时,一个测试用例只能调用在该类中定义的方法,不能调用在该类的父类中定义的方法B对于一个类进行单元测试...