问答题
计算题
下面是一段求最大值的程序,其中datalist是数据表,n是datalist的长度。
(1) 画出该程序的控制流图,并计算其McCabe环路复杂性。
(2) 用基本路径覆盖法给出测试路径。
Pathl:①→③
Path2:①→②→④→⑥→„
Path3:①→②→⑤→⑥→„
(3) 为各测试路径设计测试用例。
Path1:取n=1,datalist[0]=1,预期结果:k=0
Path2:取:n=2,datalist[0]=1,datalist[1]=0,预期结果:k=0
Path3:取:n=2,datalist[0]=0,datalist[1]=1,预期结果:k=1
【参考答案】
点击查看答案
