问题
单项选择题
对于具有串联型分支结构的程序,若有4个判定语句,则采用正交实验设计法,至少需要的测试用例数应为______。
A.4个
B.16个
C.8个
D.5个
答案
参考答案:C
解析: 对于具有串联型分支结构的程序,若有4个判定语句,则存在16条不同的测试路径,因此需要设计16个测试用例来覆盖它的每一条路径。但为了减少测试用例的数目,可以采用正交实验设计法,该方法原则上是抽取了部分路径进行测试,由方法中要求计算满足关系式n+1≤2m的最小自然数m,针对本题n=4,可得m=3,t=2m=8,故本题目采用正交实验设计法,至少需要设计的测试用例数应为8个。