求救啊!!!各位路过的大侠救救我吧!!!万分感谢!!!

如果一个判定中的复合条件表达式为(M>1)or(N<=3),则为了达到100%的条件覆盖率,至少需要设计的测试用例个数为()
A)1 B) 2 C)3 D)4
答案是 B
请问当M>1取真时N<=3不是被屏蔽了吗?被屏蔽的话,那N<=3这个条件不是没有被执行吗?只有当M>1时取假时,M<=3取真或取假才能被执行吗?那要达到100%的条件覆盖率至少不是应该设计3个测试用例吗?

第1个回答  2013-03-12
    如果一个判定中的复合条件表达式为(A>10)or(B<=7),则为了达到100%的判定覆盖率,至少需要设计多少个测试用例 ______。
    A.1个
    B.2个
    C.3个
    D.4个最佳答案

      正确答案:B
      解析:题目要求达到100%的判定覆盖率,即要求所有的判定真假都至少执行一次,故我们取定(A=12,B=7)和(A=7,B=10)两组测试用例,即可满足题目要求。 

      没学过 希望对你有用

参考资料:http://w.shangxueba.com/1973242.html