下图(a)所示为一个模块层次结构的例子,图(b)所示为对其进行集成测试的顺序,则此测试采用了(1)测试策略。该测试策略的优点不包括(2)。 (2)

admin2019-07-12  23

问题 下图(a)所示为一个模块层次结构的例子,图(b)所示为对其进行集成测试的顺序,则此测试采用了(1)测试策略。该测试策略的优点不包括(2)。

(2)

选项 A、较早地验证了主要的控制和判断点
B、较早地验证了底层模块
C、测试的并行程度较高
D、较少的驱动模块和桩模块的编写工作量

答案D

解析 本题考查软件测试的基础知识。
软件测试按阶段划分为单元测试、集成测试和系统测试。在单元测试基础上,将所有模块按照设计要求组装为系统,此时进行的测试称为集成测试。
集成测试有多种策略:
自底向上:从系统层次中最底层的构件开始测试,逐步向上。需要设计驱动模块来辅助测试。
自顶向下:与自底向上相反,从最顶层的构件开始,逐步向下。需要设计桩模块来辅助测试。
三明治:结合自底向上和自顶向下两种测试策略。
一次性:对所有构件一次性测试,然后集成。
根据题干,该实例采用了三明治测试策略。
该测量的优势是结合了自底向上和自顶向下的优点,如较早地验证了主要的控制构件和底层模块,并行测试程度较高等。但缺点是需要写较多的驱动模块和桩模块。
转载请注明原文地址:https://kaotiyun.com/show/S2CZ777K
0

相关试题推荐
最新回复(0)