Nextdata测试用例及源程序.doc

上传人:cl****1 文档编号:563196747 上传时间:2024-03-15 格式:DOC 页数:6 大小:66.50KB
返回 下载 相关 举报
Nextdata测试用例及源程序.doc_第1页
第1页 / 共6页
Nextdata测试用例及源程序.doc_第2页
第2页 / 共6页
Nextdata测试用例及源程序.doc_第3页
第3页 / 共6页
Nextdata测试用例及源程序.doc_第4页
第4页 / 共6页
Nextdata测试用例及源程序.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《Nextdata测试用例及源程序.doc》由会员分享,可在线阅读,更多相关《Nextdata测试用例及源程序.doc(6页珍藏版)》请在金锄头文库上搜索。

1、1测试程序源代码public class Nextdata /* * param args */public static void main(String args) / TODO Auto-generated method stub int year; int month; int day; java.util.Scanner input=new java.util.Scanner(System.in); System.out.println(请输入年份:); year=input.nextInt(); while(!(year=1000& year12|month31|day30|day

2、29) System.out.println(本月是闰月,请在1-29之间从新输入日期!); return; else if(day=29) day=1; else day+; else if(month=2) if(day28) System.out.println(本月是闰月,请在1-28之间从新输入日期!);return; else if(day=28) day=1; else day+; switch(month)case 1:case 3:case 5:case 7:case 8:case 10: if (day=31) month+; day=1; System.out.print

3、ln(明天是:+year+-+month+-+day); break; elseday+;System.out.println(明天是:+year+-+month+-+day); break;case 2: if(day=1) month+; System.out.println(明天是:+year+-+month+-+day); break; else System.out.println(明天是:+year+-+month+-+day); break; case 4: case 6: case 9: case 11: if(day=30)month+;day=1;System.out.pr

4、intln(明天是:+year+-+month+-+day);break; elseday+; System.out.println(明天是:+year+-+month+-+day);break; case 12:if(day=31) year+; month=1; day=1; System.out.println(明天是:+year+-+month+-+day); break; else day+; System.out.println(明天是:+year+-+month+-+day); break; 2. 测试用例设计利用等价类划分法设计测试用例输入条件编号有效等价类编号无效等价类 日期

5、 11=day=27 10Day1 2闰年2月29 11闰年2月30 3平年2月28 12平年2月29 4day=30 13Day=31 5 day=31 14 Day=32 6 12月31 15 12月32 月份 71=month=12 16Month12 年份 81000=year=9999 18Year9999 输入类型 9 输入为Int型 20 除整型外的 任意类型输 入3. 测试用例执行情况测试用例编号输入预期结果实际输出覆盖等价类 (1)1991-6-201991-6-211991-6-211,7,8,9 (2)1992-4-301992-5-11992-5-14,7,8,9 (3

6、)1993-5-311993-6-11993-6-15,7,8,9 (4)2000-2-292000-3-12000-3-12,7,8,9 (5)2001-2-282001-2-282001-2-283,7,8,9 (6)2002-12-312003-1-12003-1-14,7,8,9 (7)2003-3-0日期输入有误,请重新输入日期输入有误,请重新输入 10 (8)2004-2-30本月是闰月,请在1-29之间从新输入日期本月是闰月,请在1-29之间从新输入日期 11 (9)2005-2-29本月是二月,请在1-28之间从新输入日期本月是二月,请在1-28之间从新输入日期 12 (10)

7、2006-6-31日期输入有误,请重新输入日期输入有误,请重新输入 13 (11)2006-7-32日期输入有误,请重新输入日期输入有误,请重新输入 14 (12)2007-12-32日期输入有误,请重新输入日期输入有误,请重新输入 15 (13)2008-00-1月份输入有误,请重新输入月份输入有误,请重新输入 16 (14)2009-13-23月份输入有误,请重新输入月份输入有误,请重新输入 17 (15)256-2-23年份输入有误,请重新输入年份输入有误,请重新输入 18 (16)10000-3-3年份输入有误,请重新输入年份输入有误,请重新输入 19 (17)!#¥出现程序错误出现程序错误 20

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号