阅读以下说明,回答问题,将解答填入答题纸的对应栏内。 【说明】 在开发某大型电子商务系统项目过程中,为保证软件的开发质量,需要进行软件测试。某测试员需要完成销售情况统计模块及某函数的测试任务。 现有需测试的程序结构图,如图3—2所示。 采用自顶向下的集

admin2021-03-25  33

问题  阅读以下说明,回答问题,将解答填入答题纸的对应栏内。
【说明】
在开发某大型电子商务系统项目过程中,为保证软件的开发质量,需要进行软件测试。某测试员需要完成销售情况统计模块及某函数的测试任务。
现有需测试的程序结构图,如图3—2所示。

采用自顶向下的集成测试方法,完成图3-2程序的测试。按照深度优先方式进行集成测试的顺序为(8),按照广度优先方式进行集成测试的顺序为(9)。

选项

答案(8)1->2->3->5->4->6->7 (9)1->2->3->4->5->6->7

解析 自顶向下的集成测试按照软件模块在设计中的层次结构,从上到下逐步进行集成和测试。先从最上层的主控模块开始,再沿着软件的模块层次向下移动,逐步将软件所包含的模块集成在一起。深度优先(纵向)方式和广度优先(横向)方式是两种集成策略。深度优先方式首先集成在结构中的一个主控路径下的所有模块;而广度优先方式首先沿着水平方向,把每一层中所有直接隶属于上一层的模块集成起来,直到底层。
由上述规则可知,被测程序结构图3—2,按照深度优先方式进行集成测试的顺序为1->2->3->5->4->6->7,按照广度优先方式进行集成测试的顺序为1->2->3->4->5->6->7。
转载请注明原文地址:https://kaotiyun.com/show/IvXZ777K
0

最新回复(0)