版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
GDOU-B-11-112广东海洋大学学生实验报告书GDOU-B-11-112实验名称实验六综合测试课程名称软件测试课程号学院(系)信息(软件)学院专业软件工程班级学生姓名学号实验地点实验日期实验六综合测试实验目的:能够综合运用多种测试方法对某个应用程序进行测试;实验内容:阅读关于StudentInfoSystem系统的相关文件,系统运行直接点击:“StudentInfoSystem最终版本”->release->buildlog。(正确的用户名:admin密码:dzxsz)静态测试:分析StudentInfoSystem系统涉及的类及方法。确定哪个方法是重要的方法,需要进行重点测试。分析这些方法存在的不足之处。下图是VS2008sp1生成的类图:比较重要的方法都涉及都目录名字的检查和验证。从“校验并导出”按钮函数CStudentInfoSystemDlg::OnBnClickedExportBtn()开始,先检查目录是否为空,若符合则可以自动导出到相应文件夹;CStudentInfoSystemDlg::BeginCheck(LPVOIDLpvoid),检查目录下是否有对应文件;CheckManager::DoCheck(vector<ErrorInfo*>&errorInfoArray)检查是否有excel文件,对应班照片目录;ExcelReader::isExcelLegal(vector<ErrorInfo*>&errorInfoArray,CStringpicDir)检查Excel文件内容是否符合规则,以及照片文件名字的正确性;不足:个人认为,ExcelReader::isExcelLegal(vector<ErrorInfo*>&errorInfoArray,CStringpicDir)函数中功能比较复杂,函数命名意义就是检查Excel文件是否符合规定,但该函数还实现了检查照片名字格式和照片名字是否和Excel文件相对应。应该分作更多的函数去实现检验照片的功能。sda动态测试:选择一个你认为比较重要的方法,使用一种白盒测试和黑盒测试来设计测试用例。方法:ExcelReader::isExcelLegal(vector<ErrorInfo*>&errorInfoArray,CStringpicDir)测试用例:黑盒测试:通过查看代码,可以发现,要求:下面5张图是示例目录及名字:图1-1图1-2图1-3图1-4图1-5Excel文件名字必须是这个格式“A学校(B区C学校D班)”,其中B(分区)必须为"01江岸区","02江汉区","03桥口区","04汉阳区","05武昌区","06青山区","07洪山区","08东西湖区","09汉南区","10蔡甸区","11江夏区","12黄陂区","13新洲区","14武汉经济技术开发区","15武汉东湖高新技术开发区"中任一个。照片文件目录下文件命名,“(B区C学校D班”,注意左括号和与Excel文件差别。照片文件要有“学号”+“名字”,学号为13位,与名字均要与Excel文件内对应。测试用例:PS:经过调试,我发现程序调用trim()函数从Excel文件(小数点后尾数为0)中返回的学号的格式是“xxxxxxxxxxxxx.0”,也就是15位的学号数,无论如何都无法通过照片文件名字和Excel对应的测试函数,所以无法测试。用例序号Excel文件照片目录下目录文件名字照片文件名字运行结果0001没有名字为“(江岸区B学校C班”出错10002内容为空名字为“(江岸区B学校C班”出错20003名字为“学校(江岸区B学校C班)”名字为“(江岸区B学校C班”出错30004名字为“A学校(湛江区B学校C班)”名字为“(江岸区B学校C班”出错40005名字为“A学校(江岸区学校C班)”名字为“(江岸区B学校C班”出错50006名字为“A学校(江岸区B学校班)”名字为“(江岸区B学校C班”出错60007名字为“A学校(江岸区B学校C班)”名字为“江岸区B学校C班”出错70008名字为“A学校(江岸区B学校C班)”名字为“(江岸区学校C班”出错70009名字为“A学校(江岸区B学校C班)”名字为“(江岸区B学校班”
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2030年撰写:中国游戏手柄行业发展趋势及竞争调研分析报告
- 2024-2030年撰写:中国明矾石行业发展趋势及竞争调研分析报告
- 2024-2030年撰写:中国信函封装机项目风险评估报告
- 2024-2030年循环式防污面具行业市场现状供需分析及重点企业投资评估规划分析研究报告
- 2024-2030年导静电重防腐涂料公司技术改造及扩产项目可行性研究报告
- 2024-2030年太阳能水阀公司技术改造及扩产项目可行性研究报告
- 2024-2030年国家甲级资质:中国纺织废料处理融资商业计划书
- 2024-2030年吹瓶模具公司技术改造及扩产项目可行性研究报告
- 2024-2030年六氟磷酸四乙腈铜搬迁改造项目可行性研究报告
- 2024-2030年全球及中国陶瓷气体过滤器行业销售情况及需求规模预测报告
- 梁湘润《子平基础概要》简体版
- 《开关电源基础知识》课件
- 政府部门的协调配合措施
- 托福考试报名流程完整详解
- 提升学生深度阅读教学设计
- 江苏省宿迁市宿城区2023-2024学年一年级上学期期末数学试题
- 《工业工程导论》课件
- 广东省中山市2023-2024学年五年级上学期期末数学试卷
- 计算机网络局域网组建与维护
- 个人所得税税额计算
- 京东2023审计报告
评论
0/150
提交评论