问题
单项选择题
以下关于面向对象软件测试的说法中,正确的是
A.大突击集成是最有效的面向对象软件集成测试策略
B.在面向对象软件的单元测试中,一棵继承树上的每个类都需要进行测试
C.针对一个类的多个实例间协作的测试属于面向对象软件集成测试考虑的范畴
D.在面向对象软件的单元测试中,基于判定表的测试是类层次测试的常用方法
答案
参考答案:B
解析: 大突击集成是常用的集成策略,虽有自己的优点,也有一些缺陷,不是最有效的测试策略。针对一个类的多个实例间协作的测试属于单元测试,在单元测试中,由于集成和多态的使用,测试不能仅限于子类,还要考虑继承树上的各个父类。