更多“1、针对下列程序段,需要()个测试用例才可以满足语句覆盖的要求。 switch (value ) { case 0: other = 30; break; case 1: other = 50; br…”相关的问题
第1题
14、针对下面一个程序段: If ((M>0) && (N = = 0)) FUCTION1; If ((M = = 10)|| (P > 10)) FUCTION2; 其中,FUCTION1、FUCTION2均为语句块。现在选取测试用例:M=10 N=0 P=3 ,该测试用例满足了()。 A、路径覆盖 B、条件组合覆盖 C、判定覆盖 D、语句覆盖
点击查看答案
第2题
针对下面一个程序段: If ((M>0) && (N = = 0)) FUCTION1; If ((M = = 10)|| (P > 10)) FUCTION2; 其中,FUCTION1、FUCTION2均为语句块。现在选取测试用例:M=10 N=0 P=3 ,该测试用例满足了()。
A.路径覆盖
B.条件组合覆
C.判定覆盖
D.语句覆盖
点击查看答案
第3题
5、针对下面一个程序段: If ((M>0) && (N = = 0)) FUCTION1; If ((M = = 10)|| (P > 10)) FUCTION2; 其中,FUCTION1、FUCTION2均为语句块。现在选取测试用例:M=10 N=0 P=3 ,该测试用例满足了()。
A.路径覆盖
B.条件组合覆
C.判定覆盖
D.语句覆盖
点击查看答案
第4题
【简答题】为以下程序段设计一组测试用例,要求分别满足语句覆盖、判定覆盖、条件覆盖。 int test(int A,int B) { if((A>1) AND (B<10)) then X=A-B; if((A=2) OR (B>20)) then X=A+B; return x; }
点击查看答案
第5题
针对下列程序段: if((x>=20) && (y<50)) { //语句块1 else { //语句块2 } 对于(x, y)的取值,以下能够满足判定覆盖准则的测试用例有:
A.(30, 15),(10, 10)
B.(3, 10),(30, 15)
C.(5, 25),(25, 50)
D.(20, 10),(15, 30)
点击查看答案
第6题
对于如下这段函数,描述正确的是: int isLeap (int year ) { int result = 0; if((year%4 == 0 && year%100 != 0 ) || (year%400 == 0 ) ) result = 1; return result; }
A.如果要满足语句覆盖,至少需要设计2个测试用例###SXB###B.至少需要设计2个测试用例,才能满足判定覆盖###SXB###C.假设满足语句覆盖指标的测试用例集合为T,如果将函数中的条件判断改为if…else…的形式,则不修改测试用例集合T,就能使之满足修改后代码的语句覆盖指标###SXB###D.由测试用例year=2016和year=2018构成的集合可同时满足判定覆盖和条件覆盖指标
点击查看答案
第7题
请为以下程序段设计测试用例集,分别满足语句覆盖、判定覆盖、条件覆盖。 Int A_and_B (int A, int B) { if((A>4) AND (B<9)) then M = A-B; if((A=5) OR (B>28)) then M = A+B; return M; }
点击查看答案
第8题
请为以下程序段设计测试用例集,要求分别满足语句覆盖、判定覆盖、条件覆盖、条件/判定覆盖覆盖、条件组合覆盖。 public int do_work(int A,int B){ int x=0; if((A>4) && (B<9)) { x = A-B;} if(A==5 && B>28 ) { x= A+B;} return x; }
点击查看答案
第9题
在结构化测试方法中,判定覆盖和语句覆盖等价:可以设计满足判定覆盖的最少的一组测试用例,也能满足语句覆盖;反之也成立。
点击查看答案