在开发某大型电子商务系统项目过程中,为保证软件的开发质量,需要进行软件测试。某测

资格题库2022-08-02  42

问题 在开发某大型电子商务系统项目过程中,为保证软件的开发质量,需要进行软件测试。某测试员需要完成销售情况统计模块及某函数的测试任务。【问题1】(7分)根据以下程序代码、程序控制流程图及测试用例表,填写(1)~(7)空。测试人员使用基本路径测试方法测试该函数,根据程序执行情况,绘制程序的控制流程图,如图3-1所示。 注:在图3-1中的数字是源程序中的行号,语句3和4顺序执行,合并为结点4;语句8和9顺序执行,合并为结点8。由图3-1可以计算出程序环路复杂度V(G)=(1)-(2)+2=4。结合程序代码,在图3-1中,从起始结点4到终止结点24共有4条独立路径:Ⅰ)4,24Ⅱ)4,6,8,24Ⅲ)(3)Ⅳ) 4,6,13,19,22,4,24针对上面4条独立路径,可以设计表3-1所示的测试用例。【问题2】(4分)现有需测试的程序结构图,如图3-2所示。采用自顶向下的集成测试方法,完成图3-2程序的测试。按照深度优先方式进行集成测试的顺序为(8),按照广度优先方式进行集成测试的顺序为(9)。【问题3】(4分)对图3-2使用自底向上的集成测试方法,其基本过程如图3-3所示。根据题意,完成自底向上的集成测试过程,填写(10)~(13)空。

选项

答案

解析 【问题1】(1)10(2)8(3)4,6,13,15,22,4,24(4)1(5) Ⅱ或者2(6)0(7)Ⅲ或者3【问题2】(8) 1->2->3->5->4->6->7(9)1->2->3->4->5->6->7【问题3】(10)4,6,7(11)3,5(12)1,2,3,4,5,6,7(13) 2
转载请注明原文地址:https://tihaiku.com/congyezige/2423973.html

最新回复(0)