usingnamespacestd;voidNextDate(intyear,intmonth,intday);voidmain(){intyear="> usingnamespacestd;voidNextDate(intyear,intmonth,intday);voidmain(){intyear=" />
NextDate函数测试用例.doc

NextDate函数测试用例.doc

ID:60789322

大小:754.00 KB

页数:17页

时间:2020-12-18

NextDate函数测试用例.doc_第1页
NextDate函数测试用例.doc_第2页
NextDate函数测试用例.doc_第3页
NextDate函数测试用例.doc_第4页
NextDate函数测试用例.doc_第5页
NextDate函数测试用例.doc_第6页
NextDate函数测试用例.doc_第7页
NextDate函数测试用例.doc_第8页
NextDate函数测试用例.doc_第9页
NextDate函数测试用例.doc_第10页
资源描述:

《NextDate函数测试用例.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.测试程序源代码#include"stdafx.h"#includeusingnamespacestd;voidNextDate(intyear,intmonth,intday);voidmain(){intyear=0,month=0,day=0;NextDate(year,month,day);}voidNextDate(intyear,intmonth,intday){cout<<"请输入年份:"<>year;while(!(year>=1911&&year<=2013))

2、{cout<<"年份超过界限,请重新输入"<>year;}cout<<"请输入月份:"<>month;while(month>12

3、

4、month<1){cout<<"月份输入有误,请重新输入"<>month;}cout<<"请输入日期:"<>day;while(day>31

5、

6、day<1){cout<<"日期输入有误,请重新输入"<>day;}while(month==4&&day==31

7、

8、month==6&&day==

9、31

10、

11、month==9&&day==31

12、

13、month==11&&day==31){cout<<"小月没有31号"<>day;}if((year%4==0&&year%100!=0)

14、

15、(year%400==0))//检查闰年;{inti=0;i=day-29;while(month==2&&i>0){cout<<"本月是闰月,请在1-29之间从新输入日期"<>day;}if(month==2&&day==29){month=3;day=1;}elseday++;}elseday

16、++;//月底计算;switch(month){case1:case3:case5:case7:case8:case10:if(day==32){month++;day=1;cout<<"明天是:"<

17、{month++;day=1;cout<<"明天是:"<

18、成,内度>=2或外度>=2情况4.由一个节点组成,内度=1并且外度=1情况5.长度>=1的最大链情况2:节点6、节点9、节点10情况3:节点2、节点3、节点5、节点7、节点8情况4:节点4、节点11白盒测试对每条DD-路径测试用例用例说明输入数据预期结果实际结果输入正确的年、月、日2011年6月15日2011年6月16日2011年6月16日输入错误的年、月、日2501年6月15日日期输入有误输入有误,重新输入输入错误的年、月、日2011年6月33日日期输入有误输入有误,重新输入输入错误的年、月、日2011年13月15日日

19、期输入有误输入有误,重新输入输入闰年2月29日2000年2月29日2000年3月1日2000年3月1日输入非闰年2月28日2001年2月28日2001年3月1日2001年3月1日输入大月31日2001年3月31日2001年4月1日2001年4月1日输入小月30日2001年4月30日2001年5月1日2001年5月1日输入12月31日2004年12月31日2005年1月1日2005年1月1日判定覆盖编号输入数据预期结果实际结果12000年6月30日2000年7月1日2000年6月16日22010年12月31日2011年1月

20、1日2011年1月1日黑盒测试利用等价类划分法设计测试用例输入条件编号有效等价类编号无效等价类输入年份⑴1912<=年<=2012⑺年<1912⑻年>2012输入月份⑵1<=月份<=12⑼月<1⑽月>12输入日期⑶1<=日期<=31⑾日期<1⑿日期>31输入类型⑷输入为int型⒀除int型外的任意输入输入为闰年⑸输入

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。