1
您好我正在準備一個有競爭力的考試。雖然解決以前年度的問題,我遇到了這個問題無法獲得正確的輸出
下面的程序是語句覆蓋率進行測試:
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
請幫我解決這個問題