为NextDate函数设计边界值分析测试用例。在NextDate函数中,隐含规定了变量month和变量day的取值范围为1≤month≤12和1≤day≤31,并设定变量year的取值范围为1912≤year≤2050。
参考答案:边界值分析测试用例的设计如下表所示。
边界值分析测试用例的设计 测试用例 mouth day year 预期输出 Test1
Test2
Test3
Test4
Test5
Test6
Test76
6
6
6
6
6
615
15
15
15
15
15
151911
1912
1913
1975
2049
2050
20511911.6.16
1912.6.16
1913.6.16
1975.6.16
2049.6.16
2050.6.16
2051.6.16 Test8
Test9
Test10
Test11
Test12
Test136
6
6
6
6
6-1
1
2
30
31
322001
2001
2001
2001
2001
2001day超出[1...31]
2001.6.2
2001.6.3
2001.7.1
输入日期超界
day超出[1...31] Test14
Test15
Test16
Test17
Test18
Test19-1
1
2
11
12
1315
15
15
15
15
152001
2001
2001
2001
2001
2001mouth超出[1...12]
2001.1.16
2001.2.16
2001.11.16
2001.12.16
mouth超出[1...12]