NextDate 函数描述为: 输入:三个整数m,d,y,代表月份、日期和年 输出:输入日期后面的那个日期。如输入12/23/2014,则输出12/24/2014 三个输入变量满足:1<=d<=31; 1<=m<=12; 1900<=y<=2050 【问题1】:采用一般边界值分析测试用例。 【问题2】:采用健壮边界值方法进行测试用例。 【问题3】:采用一般最坏情况边界值分析测试用例。第三题有125种用例
时间: 2023-05-23 11:07:07 浏览: 60
【问题1】:
测试用例1:输入:m=1, d=1, y=1900,期望输出:1/2/1900
测试用例2:输入:m=2, d=28, y=1900,期望输出:3/1/1900
测试用例3:输入:m=12, d=31, y=1900,期望输出:1/1/1901
测试用例4:输入:m=4, d=30, y=2021,期望输出:5/1/2021
测试用例5:输入:m=2, d=29, y=2020,期望输出:3/1/2020
【问题2】:
测试用例1:输入:m=1, d=1, y=1899,期望输出:Invalid input
测试用例2:输入:m=1, d=1, y=2051,期望输出:Invalid input
测试用例3:输入:m=0, d=1, y=1900,期望输出:Invalid input
测试用例4:输入:m=13, d=1, y=1900,期望输出:Invalid input
测试用例5:输入:m=1, d=0, y=1900,期望输出:Invalid input
测试用例6:输入:m=1, d=32, y=1900,期望输出:Invalid input
测试用例7:输入:m=2, d=30, y=2021,期望输出:Invalid input
测试用例8:输入:m=2, d=29, y=2021,期望输出:Invalid input
测试用例9:输入:m=2, d=29, y=2001,期望输出:3/1/2001
【问题3】:
测试用例1:输入:m=1, d=1, y=1900,期望输出:1/2/1900
测试用例2:输入:m=2, d=28, y=1900,期望输出:3/1/1900
测试用例3:输入:m=12, d=31, y=1900,期望输出:1/1/1901
测试用例4:输入:m=1, d=31, y=1900,期望输出:2/1/1900
测试用例5:输入:m=3, d=31, y=1900,期望输出:4/1/1900
测试用例6:输入:m=5, d=31, y=1900,期望输出:6/1/1900
测试用例7:输入:m=7, d=31, y=1900,期望输出:8/1/1900
测试用例8:输入:m=8, d=31, y=1900,期望输出:9/1/1900
测试用例9:输入:m=10, d=31, y=1900,期望输出:11/1/1900
测试用例10:输入:m=12, d=30, y=1900,期望输出:12/31/1900
测试用例11:输入:m=2, d=29, y=2000,期望输出:3/1/2000
测试用例12:输入:m=2, d=28, y=2001,期望输出:3/1/2001
测试用例13:输入:m=2, d=28, y=2000,期望输出:2/29/2000
测试用例14:输入:m=2, d=1, y=2000,期望输出:2/2/2000
测试用例15:输入:m=4, d=30, y=2019,期望输出:5/1/2019
测试用例16:输入:m=4, d=30, y=2050,期望输出:Invalid input
测试用例17:输入:m=2, d=29, y=1900,期望输出:Invalid input
测试用例18:输入:m=2, d=30, y=1901,期望输出:Invalid input
测试用例19:输入:m=2, d=29, y=2001,期望输出:Invalid input
测试用例20:输入:m=4, d=31, y=2021,期望输出:Invalid input
测试用例21:输入:m=6, d=31, y=2022,期望输出:Invalid input
测试用例22:输入:m=9, d=31, y=2023,期望输出:Invalid input
测试用例23:输入:m=11, d=31, y=2024,期望输出:Invalid input
测试用例24:输入:m=4, d=31, y=2035,期望输出:Invalid input
测试用例25:输入:m=6, d=31, y=2046,期望输出:Invalid input
测试用例26:输入:m=9, d=31, y=2050,期望输出:Invalid input
测试用例27:输入:m=2, d=1, y=1900,期望输出:2/2/1900
测试用例28:输入:m=2, d=1, y=1901,期望输出:2/2/1901
测试用例29:输入:m=2, d=1, y=1999,期望输出:2/2/1999
测试用例30:输入:m=2, d=1, y=2000,期望输出:2/2/2000 ... 其他用例略
相关推荐
![text/x-c](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)