3.NextDate函數的邊界值分析測試用例 在NextDate函數中,隱含規定了變量mouth和變量day的取值范圍為1≤mouth≤12和1≤day≤31,并設定變量year的取值范圍為1912≤year≤2050 。
測試用例
|
mouth
|
day
|
year
|
預期輸出
|
Test1
Test2
Test3
Test4
Test5
Test6
Test7
|
6
6
6
6
6
6
6
|
15
15
15
15
15
15
15
|
1911
1912
1913
1975
2049
2050
2051
|
1911.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
Test13
|
6
6
6
6
6
6
|
-1
1
2
30
31
32
|
2001
2001
2001
2001
2001
2001
|
day超出[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
13
|
15
15
15
15
15
15
|
2001
2001
2001
2001
2001
2001
|
Mouth超出[1…12]
2001.1.16
2001.2.16
2001.11.16
2001.12.16
Mouth超出[1…12]
|