Win7计算器软件测试报告_第1页
Win7计算器软件测试报告_第2页
Win7计算器软件测试报告_第3页
Win7计算器软件测试报告_第4页
Win7计算器软件测试报告_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、计算器软件测试报告信管 101 Win7 计算器功能测试报告 目录 1. 前言 1 1.1 测试目的 1 1.2 测试背景 1 2. 测试软件 1 2.1 软件名称 1 2.2 获取方式 1 2.3 功能模块 1 3. 功能测试设计 3 3.1 测试目标 3 3.2 测试模块 3 3.3 等价类划分及测试用例 4 4. 功能测试实施 8 4.1测试时间 8 4.2 测试过程及结果 8 5. 测试分析及缺陷描述 11 5.1测试分析 11 5.2 缺陷描述 12 6. 附录测试分工 13 班级:信管 101 姓名:褚 伟 梁 计算器软件测试报告信管101 1. 刖言 1.1测试目的 根据Wind

2、ows 7计算器的帮助文档,制定对 Windows 7计算器的测试用例, 用来测试计算器功能。包括:输入输出、计算换算、日期计算等。根据本次测试 来评估当前的计算器是否符合设计要求和使用要求,并进而做出测试分析报告。 1.2测试背景 1)测试计划所从属的软件系统: Win dows 7; 2)在开始执行本测试计划之前必须完成的工作:需要阅读计算器的帮助文档。 2. 测试软件 2.1软件名称 Win dows7自带计算器 2.2获取方式 2.3功能模块 1)标准型(进行加减乘除百分制等简单运算) 6 2)科学型(进行较为复杂的科学计算) 3)程序员(二进制、八进制、十进制、十六进制之间的转换等)

3、 4)日期计算(计算两个日期之差或一个日期加上、减去到指定日期的天数) 3. 功能测试设计 3.1测试目标 该测试目标是核实数据的接受,处理和检索是否正确。此类测试基于黑盒测 试技术(手工测试),该技术通过图形界面与应用程序进行交互,并对交互的输 出和结果进行分析,以此来核实应用程序及其内部进程。 3.2测试模块 1)模块1:执行基本的运算(功能模块1&2) 因果图: 2)模块2:执行进制的换算(功能模块3) 因果图: 3)模块3:执行日期计算功能(功能模块 4) 3.3等价类划分及测试用例 a. 基本运算等价类(以科学型为主) 输入条件 有效等价类 编号 无效等价类 编号 键入计算的第 一个

4、数 -999(32 位) 99 9(32 位) 1 小于等于-1 x 1033 13 小数点 2 大于等于1x 1033 14 非数字字符 15 运算符 “ +” 3 除“ +”、“- ”、“*”、“/”、 “ +/- ”、“ ”、“1/X ”, ”外的其他字符 16 a ? 4 “ * ” 5 “ / ” 6 “ +/- ” 7 “ (标准型) 8 “1/X ” 9 第一个数为0单击“ 1/x ” 17 10 第一个数为负数单击“2” 18 第二个数字 -999(32 位) 99 9(32 位) 11 0 (若第二个运算符为/) 19 小于等于-1 x 1033 20 小数点 12 大于等于

5、1x 1033 21 非数字字符 22 b. 基本运算测试用例 测试用 输入数据 预期输出 覆盖 例编号 第一个数字 运算符 第二个数字 1 1.1 + 2.2 3.3 1 2 3 11 12 2 44 - 5 39 1 4 11 3 66 * 7 462 1 5 11 4 88 / 22 4 1 6 11 计算器软件测试报告信管101 5 999 “ +/- ” -999 1 7 6 11 “ % 0.11 1 8 6 2 “1/X ” 0.5 1 9 7 16 4 1 10 8 -1 X 1034 无法输入 13 9 1 X 1034 无法输入 14 10 C 无法输入 15 11 2 无

6、法输入 1 16 12 2 + -1 X 1034 无法输入 1 3 20 13 2 + 1X 10 34 无法输入 1 3 21 14 22 / 0 除数不能为零 1 6 19 15 22 + C 无法输入 1 3 22 16 0 “1/X ” 除数不能为零 1 17 17 -16 无效输入 1 18 C.进制换算等价类(基于四字) 输入条件 十进制数 有效等价类编号 -99 9(18 位)99 9(181 位) 无效等价类 19 小于等于-1 X 10 19 大于等于1X 10 编号 10 11 二进制数 小于等于64位的非0开头的 2 0、1的任意组合 非数字字符 以0开头的数 输入有除

7、0、1外的其他字符 12 13 14 八进制数 小于等于21位的非0开头的 3 07的任意组合 大于64位 以0开头的数 15 组合中有除07外的其他字 17 16 7 计算器软件测试报告信管101 大于21位 18 十六进制数 小于等于16位的非0开头的 07、AF的任意组合 4 以0开头的数 19 组合中有除07、AF外的 其他字符 20 大于16位 21 转换 十进制 6 二进制 7 八进制 8 十八进制 9 d.进制转换测试用例 测试用 例编号 输入数据 预期输出 覆盖 十进制数 二进制数 八进制数 十六进制 数 转换 1 2 二进制 0010 1 , 7 2 19 -1 X 1 无法

8、输入 10 3 110011 十六进 制 33 2, 9 4 010101 首位不能为0 13 5 12580 无法输入 14 6 1 1(65 个) 无法输入 15 7 775 十进制 509 3, 6 8 024 首位不能为0 16 9 28 无法输入 17 10 2 2(22) 位 无法输入 18 11 CBA1 八进制 145641 4,8 12 012 首位不能为0 19 13 G12 无法输入 20 14 F F(17 位) 无法输入 21 e.日期计算等价类 输入条件 有效等价类 编号 无效等价类 编号 计算两个日期之差 选择第一个日 期 1601 年 1 月 1 日-9999

9、年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-999 6 除0-999以外 12 日期月数 0-999 7 除0-999以外 13 日期天数 0-999 8 除0-999以外 14 f.日期计算测试用例

10、测试用例 编号 输入数据 预期输出 覆盖 日期1 日期2 1 1601.1.1 9999.12.31 8398年11月4周 2 天,3067670 天 1 2 2 2013.6.22 10000.12.31 无法选择日期2 1 10 3 1600.1.1 2013.6.22 无法选择日期1 2 9 测试用例 输入数据 预期输出 覆盖 编号 指定日期 计算 方式 年 数 月 数 天 数 4 2013.6.22 加上 1 2014.6.22 3 4 6 5 1601.1.1 减去 2 日期越界 3 5 7 6 9999.12.31 加上 3 日期越界 3 4 8 7 2013.6.22 加上 10

11、 00 无法选择年数 3 4 12 8 2013.6.22 减去 1 无法选择月数 3 5 13 9 2013.6.22 加上 20 00 无法选择天数 3 4 14 10 1600.1.1 加上 2 无法选择日期 11 4 6 11 10000.9.10 减去 3 无法选择日期 11 5 7 12 1562.3.8 加上 4 无法选择日期 11 4 8 4. 功能测试实施 4.1测试时间 功能测试安排时间:5天 4.2测试过程及结果 a.模块1 用例标识 模块1 模块名称 执行基本运算 用例版本号 1.11 用例作者 褚伟梁 设计日期 2013-6-19 测试类型 功能测试 用例描述 Win

12、7计算器简单的加减乘除百分制等基本运算 前置条件进入Windows 7的计算器界面,进入查看”,选择标准型或者科学型 测试内容描述 步骤描述 输入数据 预期结果 实际结果 1.键入计算的第一个 范围内数或小数点 在框中显示你输入的数 与预期一致 数 50 1X 10 无法输入 1. e+50 2.单击“ +”、“ - ”、 “”aa * + - 、 字体变小进入计算框, 与预期一致 “ * ” 、“ /”、 “/ “/”、 显示你键入的计算步骤 3.单击“ +/- ” “ +/- ” 数字正负转换 与预期一致 4.单击“ % “ % 数字显示百分制后结果 0 5.单击“ 1/x ” 右为非0字

13、付 得到倒数 与预期一致 若为0 显示除数不能为0 与预期一致 6.键入其他字符 其他字符 无法输入 与预期一致 7.键入计算的下一个 数字或小数点 在框中显示你输入的数 与预期一致 数字 其他字符 无法输入 与预期一致 8.若有连加连减等计 数字或小数点 在框中显示你输入的数 与预期一致 算继续输入 其他字符 无法输入 与预期一致 b.模块2 用例标识 模块2 模块名称 执行进制换算 用例版本号 1.11 用例作者 褚伟梁 设计日期 2013-6-20 测试类型 功能测试 用例描述 Win7计算器的进制换算 前置条件 进入 Windows 7的计算器界面,进入“查看”,选择程序员 测试内容描

14、述 步骤描述 输入数据 预期结果 实际结果 1.选择“十进制”,输入 数字 输入字符为0-9 在框中显示你输入的数 与预期一致 选择“二进制”将输入 十进制数被转换为二进 与预期一致 的数字转换 制数 2.选择“二进制”,输入 数字 输入字符为0、1 在框中显示你输入的数 与预期一致 选择“十六进制”将输 二进制数被转换为十六 与预期一致 入的数字转换 进制数 3.选择“八进制”,输入 输入字符为0-8 在框中显示你输入的数 与预期一致 数字 选择“十进制”将输入 八进制数被转换为十进 与预期一致 的数字转换 制数 4.选择“十六进制”,输 输入字符为0-9或 在框中显示你输入的数 与预期一致

15、 入数字 A-F 选择“八进制”将输入 十六进制数被转换为八 与预期一致 的数字转换 进制数 6.输入0开头的数字 0为首位的数字 从非0数字开始输入 与预期一致 7.输入其他字符 其他字符 无法输入 与预期一致 8.使用各种运算符,进 单击要使用的运算 正常进行各种运算 与预期一致 行运算 符进行运算 c. 模块3 用例标识 模块3 模块名称 执行日起计算 用例版本号 1.11 用例作者 褚伟梁 设计日期 2013-6-22 测试类型 功能测试 用例描述 Win7计算器其他功能之日期计算 前置条件 进入 Windows 7的计算器界面,进入 查看,选择日期计算 测试内容描述 步骤描述 输入数

16、据 预期结果 实际结果 1.选择第一个日期 范围内日期 在框中显示选择的日期 与预期一致 范围外日期 无法选择 与预期一致 2.选择第二个日期 范围内日期 在框中显示选择的日期 与预期一致 范围外日期 无法选择 与预期一致 5.选择指定日期 范围内日期 在框中显示选择的日期 与预期一致 范围外日期 无法选择 与预期一致 6.选择计算方式 “加上” 进行“加”运算 与预期一致 “减去” 进行“减”运算 与预期一致 7.选择年数、月数或日 年数 在框中显示选择的年数 与预期一致 数 月数 在框中显示选择的月数 与预期一致 日数 在框中显示选择的日数 与预期一致 8.单击“计算” 已输入 在框中显示

17、目标日期 与预期一致 4.选择“方吐匝織云园插走日期的和 进行如下计算 3.单击“计算” 已输入获得相差年月日或天数与预期一致 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)计算器的十进制数在位数受限制时无法自动转换

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论