こんにちは、私は競争試験の準備をしています。前年の質問を解決しているときに、この質問に出くわしました
次のプログラムは、ステートメントのカバレッジについてテストされます。
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 のカバレッジを保証するのはどれですか?
(A) T1、T2、T3
(B) T2、T4
(C) T3、T4
(D) T1、T2、T4
今、私は答えとしてT2しか得ていません。しかし、彼らが出した答えは選択肢Dです
質問を解決するのを手伝ってください