Y2 ={年:年不是閏年}
輸入變量間存在大量邏輯關系的NextData決策表

3.用決策表測試法測試以下程序:該程序有三個輸入變量month、day、year(month、day和year均為整數值,并且滿足:1≤month≤12和1≤day≤31),分別作為輸入日期的月份、日、年份,通過程序可以輸出該輸入日期在日歷上隔一天的日期。
例如,輸入為2004年11月29日,則該程序的輸出為2000年12月1日。
1)分析各種輸入情況,列出為輸入變量month、day、year劃分的有效等價類。
2)分析程序規格說明,結合以上等價類劃分的情況給出問題規定的可能采取的操作(即列出所有的動作樁)。
3)根據(1)和(2),畫出簡化后的決策表。
案例分析如下:
1) month變量的有效等價類:
M1: {month=4,6,9,11} M2: {month=1,3,5,7,8,10}
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/