更多“基本路径法是在程序控制流图的基础上, 通过分析控制流图的圈复杂度,导出基本可执行路径集合,从而设计测试用例的方法。”相关的问题
第1题
逻辑覆盖法是在程序控制流图的基础上,通过分析控制流图的圈复杂度,导出基本可执行路径集合,从而设计测试用例的方法。
点击查看答案
第2题
1.对程序进行插装; 2.画出程序相应的控制流图; 3.写出圈复杂度; 4.写出程序的基本路径集合; 5.设计测试用例,实现基本路径集覆盖测试; 6.对于此程序,写出使用Junit自动生成测试用例的操作步骤。 void Do (int X , int A , int B) { if ((A<1)&&(B= =0) ) X = X/A; if ((B<2)||(X>1) ) X = X+1; }
点击查看答案
第3题
使用基本路径测试方法,为以下程序段设计测试用例。 (1)画出程序的控制流图,编号已经给出。 (2)计算程序的循环复杂度,导出程序基本路径集中的独立路径。 (3)根据(2)中的独立路径,设计测试用例,包含输入数据和预期输出。 1 void Test(int a, int b) 2 { 3 int x=0,y=0; 4 while(a>0) 5 { 6 if(b==0) 7 {x=y+1; break;} 8 else 9 {if(b==2) 10 x=y+20; 11 else 12 x=y+30; 13 } 14 } 15 }
点击查看答案
第4题
请为程序模块Function1 (1)画出程序控制流图,计算控制流图的环路复杂度 (2)导出基本路径 (3)设计基本路径覆盖测试用例 程序模块Function1代码如下: 1 public int Function1(int num, int cycle, boolean flag) 2 { 3 int ret = 0; 4 while(cycle > 0 ) 5 { 6 if(flag == true ) 7 { 8 ret = num - 10; 9 break; 10 } 11 else 12 { 13 if(num%2 ==0 ) 14 { 15 ret = ret * 10; 16 } 17 else 18 { 19 ret = ret + 1; 20 } 21 } 22 cycle--; 23 } 24 return ret; 25 }
点击查看答案
第5题
程序的基本路径的数量是其程序控制流图的()。
点击查看答案
第6题
黑盒测试中,()是根据输出对输入的依赖关系设计测试用例的。
A.基本路径法
B.等价类划分法
C.因果图法
D.功能图法
点击查看答案
第7题
依据活动图设计测试用例时,我们多采用基本路径法,这时确立的覆盖指标是:
A.100%路径覆盖
B.100%语句覆盖和75%判定覆盖
C.100%覆盖基本路径。
D.100%判定/条件
点击查看答案
第8题
不适用于功能测试用例设计的测试方法是:
A.功能图法
B.基于判定表的测试
C.等价类划分法
D.基本路径测试技术
点击查看答案
第9题
【单选题】用白盒测试设计测试用例的方法包括()
A.错误推测
B.因果图
C.基本路径测试
D.边界值分析
点击查看答案
第10题
下列()是对程序流程图进行简化后得到的,它可以更加突出的表示程序控制流的结构,且不包含复合条件
A.DD-路径图
B.控制流图
C.MM-路径图
D.模块调用图
点击查看答案
第11题
【单选题】用黑盒技术设计测试用例的方法之一为()
A.逻辑覆盖
B.循环覆盖
C.基本路径测试
D.因果图
点击查看答案