📜  门|门CS 2010 |第 44 题

📅  最后修改于: 2021-09-25 05:14:59             🧑  作者: Mango

以下程序将测试语句覆盖率:

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

这个问题的测验