版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、计算器软件测试报告 信管101Win7计算器功能测试报告目录1. 前言1 1.1 测试目的1 1.2 测试背景12. 测试软件1 2.1 软件名称1 2.2 获取方式1 2.3 功能模块13. 功能测试设计3 3.1 测试目标3 3.2 测试模块3 3.3 等价类划分及测试用例44. 功能测试实施8 4.1 测试时间8 4.2 测试过程及结果85. 测试分析及缺陷描述11 5.1 测试分析11 5.2 缺陷描述126. 附录测试分工13 班级:信管101 姓名:褚 伟 梁 1. 前言1.1 测试目的根据Windows 7计算器的帮助文档,制定对Windows 7计算器的测试用例,用来测试计算器
2、功能。包括:输入输出、计算换算、日期计算等。根据本次测试来评估当前的计算器是否符合设计要求和使用要求,并进而做出测试分析报告。1.2 测试背景1) 测试计划所从属的软件系统:Windows 7;2) 在开始执行本测试计划之前必须完成的工作:需要阅读计算器的帮助文档。2. 测试软件2.1 软件名称Windows7 自带计算器开始计算器附件所有程序2.2 获取方式2.3 功能模块1) 标准型(进行加减乘除百分制等简单运算)2) 科学型(进行较为复杂的科学计算)3) 程序员(二进制、八进制、十进制、十六进制之间的转换等)4) 日期计算(计算两个日期之差或一个日期加上、减去到指定日期的天数)3. 功能
3、测试设计3.1 测试目标该测试目标是核实数据的接受,处理和检索是否正确。此类测试基于黑盒测试技术(手工测试),该技术通过图形界面与应用程序进行交互,并对交互的输出和结果进行分析,以此来核实应用程序及其内部进程。3.2 测试模块1) 模块1:执行基本的运算(功能模块1&2)因果图:计算结果计算器输入数字运算符2) 模块2:执行进制的换算(功能模块3)因果图:换算结果计算器输入数字选择进制3) 模块3:执行日期计算功能(功能模块4)相差年月周天因果图:相差天数计算器输入两个日期输入指定日期目标日期计算器选择加上或减去输入相差年、月、日3.3 等价类划分及测试用例a. 基本运算等价类(以科学
4、型为主)输入条件有效等价类编号无效等价类编号键入计算的第一个数-999(32位)999(32位)1小于等于-1×1013小数点2大于等于1×1014非数字字符15运算符“+”3除“+”、“-”、“*”、“/”、“+/-”、“%”、“1/x”, “ ”外的其他字符16“-”4“*”5“/”6“+/-”7“%”(标准型)8“1/x”9第一个数为0单击“1/x”17“”10第一个数为负数单击“”18第二个数字-999(32位)999(32位) 110(若第二个运算符为/)19小于等于-1×1020小数点12大于等于1×1021非数字字符22b. 基本运算测试用
5、例测试用例编号输入数据预期输出覆盖第一个数字运算符第二个数字11.1+2.23.31 2 3 11 12244-5391 4 11 366*74621 5 114 88 /2241 6 115999“+/-”-9991 7611“%”0.111 862“1/x”0.51 9716“”41 108-1×10无法输入1391×10无法输入1410C无法输入15112无法输入1 16122+-1×10无法输入1 3 20132+1×10无法输入1 3 211422/0除数不能为零1 6 191522+C无法输入1 3 22160“1/x”除数不能为零1 171
6、7-16 “” 无效输入1 18c. 进制换算等价类(基于四字)输入条件有效等价类编号无效等价类编号十进制数-999(18位)999(18位)1小于等于-1×101910大于等于1×101911非数字字符12二进制数小于等于64位的非0开头的0、1的任意组合2以0开头的数13输入有除0、1外的其他字符14大于64位15八进制数小于等于21位的非0开头的07的任意组合3以0开头的数16组合中有除07外的其他字符17大于21位18十六进制数小于等于16位的非0开头的07、AF的任意组合4以0开头的数19组合中有除07、AF外的其他字符20大于16位21转换十进制6二进制7八进制
7、8十六进制9d. 进制转换测试用例测试用例编号 输入数据预期输出覆盖十进制数二进制数八进制数十六进制数转换12二进制00101,72-1×119无法输入103110011十六进制332,94010101首位不能为013512580无法输入14611(65个)无法输入157775十进制5093,68024首位不能为016928无法输入171022(22)位无法输入1811CBA1八进制1456414,812012首位不能为01913G12无法输入2014FF(17位)无法输入21e. 日期计算等价类输入条件有效等价类编号无效等价类编号计算两个日期之差选择第一个日期1601年1月1日-9
8、999年12月31日1除1601年1月1日-9999年12月31日以外日期9选择第二个日期1601年1月1日-9999年12月31日2除1601年1月1日-9999年12月31日以外日期10加上或减去到指定日期的天数选择一个指定日期1601年1月1日-9999年12月31日3除1601年1月1日-9999年12月31日以外日期11计算方式“加上”4“减去”5日期年数0-9996除0-999以外12日期月数0-9997除0-999以外13日期天数0-9998除0-999以外14f. 日期计算测试用例测试用例编号输入数据预期输出覆盖日期1日期211601.1.19999.12.318398年11月
9、4周2天,3067670天1 222013.6.2210000.12.31无法选择日期21 1031600.1.12013.6.22无法选择日期12 9测试用例编号输入数据预期输出覆盖指定日期计算方式年数月数天数42013.6.22加上12014.6.223 4 651601.1.1减去2日期越界3 5 769999.12.31加上3日期越界3 4 872013.6.22加上1000无法选择年数3 4 1282013.6.22减去-1无法选择月数3 5 1392013.6.22加上2000无法选择天数3 4 14101600.1.1加上2无法选择日期11 4 61110000.9.10减去3无
10、法选择日期11 5 7121562.3.8加上4无法选择日期11 4 84. 功能测试实施4.1 测试时间功能测试安排时间:5天4.2 测试过程及结果a. 模块1用例标识模块1模块名称执行基本运算用例版本号1.11用例作者褚伟梁设计日期2013-6-19测试类型功能测试用例描述Win7计算器简单的加减乘除百分制等基本运算前置条件进入Windows 7 的计算器界面,进入“查看”,选择标准型或者科学型测试内容描述步骤描述输入数据预期结果实际结果1.键入计算的第一个数范围内数或小数点在框中显示你输入的数与预期一致1×1050无法输入1.e+502. 单击“+”、“-”、“*” 、“/”、
11、“”“+”“-”“*” 、“/”、“”字体变小进入计算框,显示你键入的计算步骤与预期一致3.单击“+/-”“+/-”数字正负转换与预期一致4.单击“%”“%”数字显示百分制后结果 05.单击“1/x”若为非0字符得到倒数 与预期一致若为0显示 除数不能为0 与预期一致6.键入其他字符其他字符无法输入 与预期一致7.键入计算的下一个数字数字或小数点在框中显示你输入的数与预期一致其他字符无法输入与预期一致8. 若有连加连减等计算继续输入数字或小数点在框中显示你输入的数与预期一致其他字符无法输入与预期一致b. 模块2用例标识模块2模块名称执行进制换算用例版本号1.11用例作者褚伟梁设计日期2013-
12、6-20测试类型功能测试用例描述Win7计算器的进制换算前置条件进入Windows 7 的计算器界面,进入“查看”,选择程序员测试内容描述步骤描述输入数据预期结果实际结果1.选择“十进制”,输入数字输入字符为0-9在框中显示你输入的数与预期一致选择“二进制”将输入的数字转换十进制数被转换为二进制数与预期一致2.选择“二进制”,输入数字输入字符为0、1在框中显示你输入的数与预期一致选择“十六进制”将输入的数字转换二进制数被转换为十六进制数与预期一致3.选择“八进制”,输入数字输入字符为0-8在框中显示你输入的数与预期一致选择“十进制”将输入的数字转换八进制数被转换为十进制数与预期一致4.选择“十
13、六进制”,输入数字输入字符为0-9或A-F在框中显示你输入的数与预期一致选择“八进制”将输入的数字转换十六进制数被转换为八进制数与预期一致6.输入0开头的数字0为首位的数字从非0数字开始输入 与预期一致7.输入其他字符其他字符无法输入与预期一致8.使用各种运算符,进行运算单击要使用的运算符进行运算正常进行各种运算与预期一致c. 模块3用例标识模块3模块名称执行日起计算用例版本号1.11用例作者褚伟梁设计日期2013-6-22测试类型功能测试用例描述Win7计算器其他功能之日期计算前置条件进入Windows 7 的计算器界面,进入“查看”,选择日期计算测试内容描述步骤描述输入数据预期结果实际结果
14、1.选择第一个日期范围内日期在框中显示选择的日期与预期一致范围外日期无法选择与预期一致2.选择第二个日期范围内日期在框中显示选择的日期与预期一致范围外日期无法选择 与预期一致3.单击“计算”已输入获得相差年月日或天数与预期一致4.选择 “”,进行如下计算5.选择指定日期范围内日期在框中显示选择的日期 与预期一致范围外日期无法选择 与预期一致6.选择计算方式“加上”进行“加”运算 与预期一致“减去”进行“减”运算与预期一致7.选择年数、月数或日数年数在框中显示选择的年数与预期一致月数在框中显示选择的月数与预期一致日数在框中显示选择的日数与预期一致8. 单击“计算”已输入在框中显示目标日期与预期一
15、致5. 测试分析及缺陷描述5.1 测试分析经测试证实了的Win7系统自带的部分计算器功能符合要求,输出类型基本全部合理,测试输出结果与预期输出结果相同并无较大偏差,而且界面布局显示合理,能进行基本的十进制运算,输入数据和结果数据范围在-999(32位)到999(32位)之间,若超过32位,将以“1.e+33”的形式显示,且能进行简单的二进制,八进制,十进制,十六进制间的转换及运算,以四字二进制为准,输入数据和结果数据范围在-11(64位)到11(64位)之间,还能进行1601.1.1到9999.12.31之间的日期计算。这款计算器在运算方面已经做得近乎完美,而且还有更多其他实用的功能,能够进行功率、角度、能量、面积和压力等的单位换算,甚至能进行抵押计算和汽车油耗计算等,由于时间有限所以没有进行全部功能的测试。5.2 缺陷描述1) 计算器的十进制数在位数受限制时无法自动转换成科学计数法显示。2) 计算器在标准型进行百分制
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 胖子日常活动方案策划(3篇)
- 装修家具营销方案(3篇)
- 贵州民俗活动策划方案(3篇)
- 车身除锈施工方案(3篇)
- 金饰类目营销方案(3篇)
- 镜面混凝土施工方案(3篇)
- 陡坡护坡施工方案(3篇)
- 靠墙楼梯施工方案(3篇)
- 饰板施工方案(3篇)
- 鸽子型营销方案(3篇)
- 中考道德与法治一轮专题复习课件专题四 生命的思考(含答案)
- 酒店厨房安全培训课件
- 大学英语(四)知到智慧树章节测试课后答案2024年秋潍坊学院
- 《数学(下册)第8版》中职全套教学课件
- DL∕T 1441-2015 智能低压配电箱技术条件
- 酒店数字化运营概论 课件 项目四 酒店新媒体推广认知
- 2023年8月广西桂林市七星区专职化社区工作者招聘聘前(第七批)笔试历年典型考题及考点剖析附答案带详解
- 中西医结合思路与方法学课件
- JTS-201-2011水运工程施工通则
- 设备长协方案
- 黑素体与皮肤色素沉着关系研究
评论
0/150
提交评论