2.設有一個檔案管理系統,要求用戶輸入以年月表示的日期。假設日期限定在1990年1月~2049年12月,并規定日期由6位數字字符組成,前4位表示年,后2位表示月,F用等價類劃分法設計測試用例,來測試程序的"日期檢查功能"。
1)劃分等價類并編號,下表等價類劃分的結果
輸入等價類 |
有效等價類 |
無效等價類 |
日期的類型及長度 |
①6位數字字符 |
②有非數字字符
③少于6位數字字符
④多于6位數字字符 |
年份范圍 |
⑤在1990~2049之間 |
⑥小于1990
⑦大于2049 |
月份范圍 |
⑧在01~12之間 |
⑨等于00
⑩大于12 |
2)設計測試用例,以便覆蓋所有的有效等價類在表中列出了3個有效等價類,編號分別為①、⑤、⑧,設計的測試用例如下:
測試數據 期望結果 覆蓋的有效等價類
200211 輸入有效 ①、⑤、⑧
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/