在信息系统的组装测试中,模块自顶向下的组合方式如下图所示,按照先深度后宽度的增量测试方法,测试顾序为(42)。(2006年5月试题42)

admin2015-05-27  28

问题 在信息系统的组装测试中,模块自顶向下的组合方式如下图所示,按照先深度后宽度的增量测试方法,测试顾序为(42)。(2006年5月试题42)

选项 A、M1→M2→M4→M3→M5→M6
B、M1→M2→M3→M4→M5→M6
C、M4→M5→M6→M2→M3→M1
D、M1→M2→M4→M5→M6→M3

答案A

解析 本题考查组装测试的基本内容。
    解法1:从考查的知识点入手寻找答案
    组装测试也称为集成测试。通常,组装测试有两种方法:一种是分别测试各个模块,再把这些模块组合起来进行整体测试,即为非增量式集成;另一种是把下一个要测试的模块组合到已测试好的模块中,测试完后再将下一个需测试的模块组合起来进行测试,逐步把所有模块组合在一起,并完成测试,即为增量式集成。
    增量式测试技术有自顶向下的增量方式和自底向上的增量方式两种测试方法。其中,自顶向下的增量方式是模块按程序的控制结构,从上到下的组合方式。再增加测试模块时有先深度后宽度和先宽度后深度两种次序。先深度后宽度的方法是把程序结构中的一条主路径上的模块相组合。先宽度后深度的方法是把模块按层进行组合。
    根据题意,M1→M2→M4→M3→M5→M6为测试顺序。
    解法2:选项排除法
    观察发现,选项A和选项D为相仿选项。通常相仿选项中的一个为正确答案。可以只查看分析选项A和选项D中后三个模块M3、M5和M6的次序。由于要求按照先深度后宽度的增量测试方法,M5和M6为同层,显然M5→M6→M3的次序是不正确的。选项B和选项C也不正确,因此选项A为答案。
转载请注明原文地址:https://kaotiyun.com/show/FXUZ777K
0

最新回复(0)