2016年度东南大学软件检验测试白盒检验测试实验二.doc
《2016年度东南大学软件检验测试白盒检验测试实验二.doc》由会员分享,可在线阅读,更多相关《2016年度东南大学软件检验测试白盒检验测试实验二.doc(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、.软件测试基础与实践实验报告实验名称: 白盒测试实验二 实验地点: 计算机软件楼 实验日期: 2016.11.9 学生姓名: 王鑫 学生学号: 71114430 东南大学 软件学院 制一、实验目的(1)巩固白盒测试知识,能熟练应用基本路径测试方法设计测试用例(2)学习测试用例的书写二、实验内容(一)实验一: 基本路径测试技术实验运用基本路径测试方法,分别对程序WeekB 中的方法IsCorrect()和getResult()进行测试。要求:(1) 画出程序流图。(2) 计算环复杂度。(3) 找到基本路径集合。(4) 设计具体的测试用例。方法IsCorrect()1. 画出程序流图bool Is
2、Correct(int y,int m,int d)if(y1)return false;elseif(y%4=0)&(y%100!=0)|(y%400=0)maxA1=29;if(m12)return false;elseif(dmaxAm-1)return false;elsereturn true;1y12return false3y%4=03xy%100!=03yy%400=04maxA1=295m126dmaxAm-17return true8end2. 计算环复杂度V(G)=流图中的区域数量=83. 找到基本路径集合编号基本路径P11-2-8P21-3-3y-5-2-8P31-3-
3、3y-5-5x-2-8P41-3-3y-5-5x-6-2-8P51-3-3y-5-5x-6-7-8P61-3-3y-4-5-2-8P71-3-3x-3y-5-x-8P81-3-3x-4-5-2-84.设计具体的测试用例编号执行条件输入期望输出实际输出基本路径yy/mm/ddP1基本路径测试0/1/1输入错误输入错误1-2-8P2基本路径测试1/-1/1输入错误输入错误1-3-3y-5-2-8P3基本路径测试1/13/1输入错误输入错误1-3-3y-5-5x-2-8P4基本路径测试1/1/32输入错误输入错误1-3-3y-5-5x-6-2-8P5基本路径测试1/1/1星期一星期一1-3-3y-5
4、-5x-6-7-8P6基本路径测试无测试用例1-3-3y-4-5-2-8P7基本路径测试100/-1/1输入错误输入错误1-3-3x-3y-5-x-8P8基本路径测试4/-1/1输入错误输入错误1-3-3x-4-5-2-8编号条件判断133x3y55x6P1TP2FFFTP3FFFFTP4FFFFFTP5FFFFFFP6FFTTP7FTFFTP8FTTTT方法getResult ()1.画出程序流图int getResult(int y,int m,int d)long totalDays=0;for(int i=1;iy;i+)if(i%4=0)&(i%100!=0)|(i%400=0)to
5、talDays+=366;elsetotalDays+=365;if(y%4=0)&(y%100!=0)|(y%400=0)maxA1=29;elsemaxA1=28;for(int i=1;im;i+)totalDays+=maxAi-1;totalDays+=(d-1);maxA1=28;return (totalDays%7);1long totalDays=0;2int i=1;3iy;4i%4=04xi %100!=04yi %400=05totalDays+=366;6totalDays+=365;7i+;8y%4=08xy%100!=08yy%400=09maxA1=29;10m
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 年度 东南大学 东大 软件 检验 检修 测试 实验 试验
限制150内