




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上07 软件工程 一班xxxxxxxxxxxxxxxxxxxxxx 年 xx月 xx日黑盒测试报告一、 等价类划分 测试用例: 按月划分用例一:输入:1801 年 1 月 1日 预计输出:Yesterday is :1800-12-31. 实际输出:Yesterday is :1800-12-31.用例二:输入:1800 年 2 月 1 日 预计输出:Yesterday is :1800-1-31. 实际输出:Yesterday is :1800-1-31.用例三:输入:1800 年 3 月 1 日 预计输出:Yesterday is :1800-2-28. 实际输出:
2、Yesterday is :1800-3-28.用例四:输入:1800 年 4 月 1 日 预计输出:Yesterday is :1800-3-31. 实际输出:Yesterday is :1800-3-31.用例五:输入:1800 年 5 月 1 日 预计输出:Yesterday is :1800-4-30. 实际输出:Yesterday is :1800-4-30.用例六:输入:1800 年 8 月 1 日 预计输出:Yesterday is :1800-7-31. 实际输出:Yesterday is :1800-7-31.划分闰年:用例七:输入:1804 年 3 月 1 日 预计输出:Y
3、esterday is :1804-2-29. 实际输出:Yesterday is :1804-2-29.二、 边界值法测试用例一:输入:1800 年 1 月 1日(开始第一天,无法计算)实际输出:(对话框提示)Reach the first date.用例二:输入:1800 年 2 月 1 日 预计输出:Yesterday is :1800-1-31. 实际输出:Yesterday is :1800-1-31.用例三:输入:1800 年 3 月 1 日 预计输出:Yesterday is :1800-2-28. 实际输出:Yesterday is :1800-2-28.用例四:输入:1800
4、 年 4 月 1 日 预计输出:Yesterday is :1800-3-31. 实际输出:Yesterday is :1800-3-31.用例五:输入:1800 年 5 月 1 日 预计输出:Yesterday is :1800-4-30. 实际输出:Yesterday is :1800-4-30.用例六:输入:1800 年 6 月 1 日 预计输出:Yesterday is :1800-5-31. 实际输出:Yesterday is :1800-5-31.用例七:输入:1800 年 7 月 1 日 预计输出:Yesterday is :1800-6-30. 实际输出:Yesterday i
5、s :1800-6-30.用例八:输入:1800 年 8 月 1 日 预计输出:Yesterday is :1800-7-31. 实际输出:Yesterday is :1800-7-31.用例九:输入:1800 年 9 月 1 日 预计输出:Yesterday is :1800-8-31. 实际输出:Yesterday is :1800-8-31.用例十:输入:1800 年 10 月 1 日 预计输出:Yesterday is :1800-9-30. 实际输出:Yesterday is :1800-9-30.用例十一:输入:1800 年 11 月 1 日 预计输出:Yesterday is :
6、1800-10-31. 实际输出:Yesterday is :1800-10-31.用例十二:输入:1800 年 12 月 1 日 预计输出:Yesterday is :1800-11-30. 实际输出:Yesterday is :1800-11-30. 用例十二:输入:2050 年 12 月 31 日 预计输出:Yesterday is :2050-12-30. 实际输出:Yesterday is :2050-12-30. 划分闰年:用例十三:输入:1804 年 3 月 1 日 预计输出:Yesterday is :1804-2-29. 实际输出:Yesterday is :1804-2-2
7、9.三、 错误推测法 测试用例:用例一:输入:202 年 1 月 28 日 预计输出:提示出错 实际输出:Yesterday is :202-1-27(软件缺陷) 用例二:输入:1800 年 2 月 29 日 预计输出:提示出错 实际输出:Can not have Feb.29th in the year 1800. 用例三:输入:1800 年 13 月 29 日 预计输出:提示出错 实际输出:The month is from 1 to 12.缺陷报告缺陷名称:无效年份被显示 缺陷编号ID:Ver1-Bug0001报告人:三辉麦风 报告时间:2010-11-02部 门:营业部 客服A组 发现
8、人:三爷 发现时间:2010-11-01部 门: 华软发现场所:华软 武汉事业部软件系统名:NextdateV1 软件版本:Ver1.10.10发生阶段:用户使用再现率: 100%严重级: 低优先级: 中处理决定 决定人:NextDateV1项目经理 卜玉2010-11-10,缺陷报告提交给软件开发部门,限2009-11-30前修复。2010-12-5前,质保部门修错验证测试;2010-12-10,与其他修复软件一起提交给版本发布部门。2010-12-15,版本发布部门作为升级版Ver1.10.10SP1交付给用户。缺陷现象无效年份202输入后,出来警告信息,一关闭,无效年份202被显示。软件
9、缺陷修正报告软件缺陷原因:由于可供查询日期是受限在1800年1月2日至2050年12月31日,而在实现代码中并未对年份和月份的范围进行限制,所以会出现无效年份,并计算。软件缺陷对策:修改代码,增加对无效年份、月份的限制并处理。防止类似情况再次出现。修正代码标识: 文件名NextDateV1Dlg.cpp 代码块的记号 修改后测试现象:白盒测试报告修正代码:if( year < 1800 | year > 2050 )/修正代码段 编号 strTomorrow.Format("The year is from 1800 to 2050.n");else if( m
10、onth <1 | month >12) strTomorrow.Format("The month is from 1 to 12.n"); /修正代码段 编号 else 一、 语句覆盖测试用例:用例一:输入:1700 年 1 月 28 日 预计输出:提示出错 实际输出:The year is from 1800 to 2050.用例二:输入:2000 年 13 月 28 日 预计输出:提示出错 实际输出:The month is from 1 to 12.二、 判定覆盖测试用例:用例一:输入:1600 年 1 月 1 日 预计输出:提示出错 实际输出:The
11、 year is from 1800 to 2050.用例二:输入:2004 年 14 月 20 日 预计输出:提示出错 实际输出:The month is from 1 to 12.三、 条件组合覆盖用例一:输入:1000 年 0 月 1 日 预计输出:提示出错 实际输出:The year is from 1800 to 2050.用例二:输入:1000 年 13 月 1 日 预计输出:提示出错 实际输出:The year is from 1800 to 2050.用例三:输入:1000 年 12 月 1 日 预计输出:提示出错 实际输出:The year is from 1800 to 2
12、050.用例四:输入:2010 年 0 月 1 日 预计输出:提示出错 实际输出:The month is from 1 to 12.用例五:输入:2010 年 12 月 1 日 预计输出:Yesterday is :2010-11-30. 实际输出:Yesterday is :2010-11-30.用例六:输入:2010 年 13 月 1 日 预计输出:提示出错 实际输出:The month is from 1 to 12.用例七:输入:2060 年 0 月 1 日 预计输出:提示出错 实际输出:The year is from 1800 to 2050.用例八:输入:2060 年 12 月 1 日 预计输出:提示出错 实际输出:The year is from
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 网络攻击防御及响应方案
- 电力设备及安装工程承包合同协议
- 环境评估与治理专业证明书(8篇)
- 文化旅游推广项目合作协议
- 人工智能技术合作开发项目合同
- 农产品销售与供应链优化合作协议
- 详尽的社会保险缴纳及工作证明(7篇)
- 技术服务合作合同书
- 2025汽车融资租赁合同模板
- 2025闲置土地承包合同模板
- 2025江苏中考:物理高频考点
- 餐饮抽成合同协议书
- 2025年江西省安福县事业单位公开招聘辅警36名笔试题带答案
- 大神心理测试题及答案
- 2025初级《银行业法律法规与综合能力》高分必会试题库1000题-单选500题
- 低值易耗品试题及答案
- 2025春季学期国开河南电大本科《行政管理理论与实践专题讲座》一平台无纸化考试(作业练习+我要考试)试题及答案
- 2025年新高考地区数学名校地市选填压轴题好题汇编(八)(解析版)
- 全球汽车产业发展现状与趋势
- 机械制造质量整改报告范文
- 2025贵州毕节市七星关区招聘城市社区工作者186人笔试备考题库及答案解析
评论
0/150
提交评论