NextDate函数等价类法设计测试用例
(2012-06-10 13:35:10)
标签:
等价类测试用例取值范围函数it |
分类: 学习 |
NextDate函数:假定NextDate函数中年份year的取值范围为1912年到2050年之间
等价类划分:
输入域等价类 |
|
无效等价类 |
日期范围 |
①
②
③
④
⑤ |
⑥
⑦
⑧
⑨
⑩ |
月份范围 |
⑪
⑫
⑬
⑭ |
⑮
⑯ |
年份范围 |
⑰
⑱ |
⑲
⑳ |
测试用例:
用例 |
日期 |
月份 |
年 |
预期输出 |
覆盖的有效等价类 |
覆盖的无效等价类 |
1 |
30 |
4 |
2008 |
2008-05-01 |
1、11、17 |
|
2 |
31 |
4 |
2008 |
日期错误 |
11、17 |
10 |
3 |
31 |
5 |
2008 |
2008-06-01 |
5、12、17 |
|
4 |
29 |
2 |
2008 |
2008-03-01 |
3、13、17 |
|
5 |
30 |
2 |
2008 |
日期错误 |
13、17 |
9 |
6 |
27 |
12 |
2008 |
2008-12-28 |
1、14、17 |
|
7 |
31 |
12 |
2008 |
2009-01-01 |
5、14、17 |
|
8 |
29 |
2 |
2010 |
日期错误 |
13、18 |
8 |
9 |
-1 |
6 |
2004 |
日期错误 |
11、17 |
6 |
10 |
32 |
7 |
2005 |
日期错误 |
12、18 |
7 |
11 |
30 |
-1 |
2000 |
月份错误 |
4、17 |
15 |
12 |
31 |
13 |
2001 |
月份错误 |
5、18 |
16 |
13 |
27 |
8 |
1911 |
年份错误 |
1、12 |
19 |
14 |
28 |
9 |
2051 |
年份错误 |
2、11 |
20 |