天天看點

測試設計之決策表

案例一、四邊形4條邊:a,b,c,d,其中a、c為對邊,b、d為對邊,根據條件判斷四邊形類型

條件:C1:a//c;C2:b//d;C3:a=c;C4 b=d

類型:

A1:平行四邊形

A2:非等腰梯形

A3:等腰梯形

A4:普通四邊形

A5:不存在

決策表如下:

測試設計之決策表

決策表優化:

根據1和5,隻要C1=F,C2=F,C3=F就可得到結果A4;

根據6和14,隻要C1=T,C2=T,C3=F就可以得到結果A5;

根據7和15,隻要C1=T,C3=T,C4=F就可以得到結果A5;

根據10和12,隻要C1=F,C2=T,C4=T就可以得到結果A5;

根據11和13,隻要C2=F,C3=T,C4=T就可以得到結果A5;

優化後的決策表如下:

測試設計之決策表

案例二、

條件:

C1:使用者名正确

C2:密碼正确

C3:驗證碼正确

結果:

T1:提示使用者名/密碼錯誤

T2:提示驗證碼錯誤

T3:登入系統

如果使用者名/密碼錯誤,驗證碼不管正确與否,均提示T1資訊

決策表如下:

測試設計之決策表

決策表優化:

根據1、3、7,隻要C1=F,結果就為T1

根據2、4、6,隻要C2=F,結果就為T1

優化後的決策表如下:

測試設計之決策表

下載下傳位址:連結:https://pan.baidu.com/s/1xj_nWYadV0qbbvPuQfAPfA 提取碼:01u3

繼續閱讀