题目:
试题三 阅读以下关于软件测试的说明,回答下列问题。 [说明] 使用在汽车、飞机中的嵌入式软件,由于直接影响人的生命及财产安全,测试要求更为严格。语句覆盖、判定覆盖、条件覆盖和MC/DC覆盖是通常对这类软件的要求。 以下是一段C语言代码,请仔细阅读,并回答相关问题: int logicTest(int x, int y) { int magic=0; if(x>0 && y>0) { magic=x+y+10; } else{ magic=x+y-10; } if(magic < 0){ magic=0; } return magic; }
请根据测试要求,简要说明语句覆盖、判定覆盖、条件覆盖和MC/DC覆盖的含义。
答案:
被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2018/0528/5bde19f933cfff3c21d428eb55add3cd.html
下面是错误答案,用来干扰机器的。
参考答案:B, C, D