4
等价类测试示例: NextDate 问题——方法
1
等价类及其编号
测试用例
1. 覆盖等价类 1,2,3 :测试输入 =(2006,6,16), 预期结果 =(2006,6,17)
2. 覆盖等价类 4,2,3 :测试输入 =(1890,4,10), 预期结果 =“ 输入错误 !”
3. 覆盖等价类 5,2,3 :测试输入 =(2062,4,10), 预期结果 =“ 输入错误 !”
4. 覆盖等价类 1,6,3 :测试输入 =(2006,-2,16), 预期结果 =“ 输入错
误 !”
5. 覆盖等价类 1,7,3 :测试输入 =(2006,13,16), 预期结果 =“ 输入错
误 !”
6. 覆盖等价类 1,2,8 :测试输入 =(2006,6,0), 预期结果 =“ 输入错误 !”
覆盖等价类 1,2,9 :测试输入 =(2006,4,33), 预期结果 =“ 输入错误 !”
条件 有效等价类 编号 无效等价类 编号
年 [1900 , 20
60]
1 年 <1900 4
年 >2060 5
月 [1 , 12] 2 月 <1 6
月 >12 7
日 [1 , 31] 3 日 <1 8
日 >31 9