以下程序将测试语句覆盖率:
begin
if (a== b) {S1; exit;}
else if (c== d) {S2;]
else {S3; exit;}
S4;
end
下面给出的测试用例 T1、T2、T3 和 T4 用变量 a、b、c 和 d 的值满足的属性表示。没有给出确切的值。
T1 : a, b, c 和 d 都相等
T2 : a, b, c 和 d 都是不同的
T3 : a = b 和 c != d
T4 : a != b 和 c = d
下面给出的哪个测试套件确保覆盖语句 S1、S2、S3 和 S4?
(一) T1、T2、T3
(B) T2、T4
(C) T3、T4
(四) T1、T2、T4答案: (D)
解释:
T1 checks S1
T2 checks S3
T4 checks S2 and S4
这个问题的测验