软件测试作业 01
要求用户输入以年月表示的日期。假设日期限定在1990年1月~2049年12月,并规定日期由6位数字字符组成,前4位表示年,后2位表示月。现用等价类划分法设计测试用例,来测试程序的"日期检查功能"。
日期类型:
①6位数字字符②有非数字字符③少于6数字字符④多于6数字字符
年限范围:
⑤小于1990年⑥在1990年~2049年中间⑦大于2049年
月份范围:
⑧等于00⑨在1~12之间⑩大于12
覆盖的有效等价类①,⑥,⑨
测试用例 | 输入6个数 | 覆盖有效等价类编号 |
text1 | 20121111 | ①,⑥,⑨ |
text2 | 20131112 | ①,⑥,⑨ |
覆盖的无效等价类②,③,④,⑤,⑦,⑧,⑩
测试用例 | 输入六个数 | 覆盖无效等价类编号 |
text1 | 15501010 | ⑤ |
text2 | 30211212 | ⑦ |