Nextdate-函数的黑盒测试(共6页).doc
《Nextdate-函数的黑盒测试(共6页).doc》由会员分享,可在线阅读,更多相关《Nextdate-函数的黑盒测试(共6页).doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上实验四 Nextdate 函数的黑盒测试一、实验目的:掌握黑盒测试中的决策表测试法,并对被测程序设计测试用例。二、实验环境操作系统:Windows XP + SP2 /win7三、实验内容1、编写一个NextDate函数。2、掌握黑盒测试中的决策表测试法的基本步骤。3、使用决策表法设计测试用例,对编写的函数实施测试,总结分析测试结果。四、 实验步骤1、 编写一个NextDate函数,代码如下:#include int chk(int y,int m,int d) if (d31) return 0; else if (m12) return 0; else if (y
2、2500) return 0; return 1;int isy(int y) return (y%4=0&y%100|y%400);int ilm(int m ) return (m=4|m=6|m=9|m=11);int ihm(int m) return (m=1|m=3|m=5|m=7|m=8|m=10|m=12);int main(int argc, char* argv) int year,month,day; printf(Year=); scanf(%d,&year); printf(Month=); scanf(%d,&month); printf(Day=); scanf(
3、%d,&day); if (chk(year,month,day) if (day=28&month=2&!isy(year)|(day=29&month=2&isy(year) day=1; month=3; e lse if (day=30&ilm(month)|day=31&ihm(month) day=1; month+; else day+; if (month12) month=1; +year; printf(Next date:%d-%d-%dn,year,month,day); else printf(日期不合法); return 0;2、 根据黑盒测试的决策表法设计测试用例
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Nextdate 函数 黑盒 测试
限制150内