logo资料库

软件测试实验黑盒测试计算器.doc

第1页 / 共13页
第2页 / 共13页
第3页 / 共13页
第4页 / 共13页
第5页 / 共13页
第6页 / 共13页
第7页 / 共13页
第8页 / 共13页
资料共13页,剩余部分请下载后查看
1引言
1.1编写目的
1.2背景
1.3定义
1.4参考资料
2计划
2.1软件说明
2.2测试内容
2.3测试1(执行简单计算)
2.3.1进度安排
2.3.2条件
2.3.3测试资料
2.3.4测试培训
2.4测试2(执行科学计算)
2.4.1进度安排
2.4.2测试资料
3测试设计说明
3.1测试1(执行简单计算)
3.1.1控制
3.1.2输入
3.1.3输出
3.1.4过程
3.2测试2(执行科学计算)
3.1.1控制
3.2.2输入
3.2.3输出
3.1.4过程
4评价准则
4.1范围
4.2数据整理
4.3尺度
1引言
1.1编写目的
1.2背景
1.3定义
1.4参考资料
2测试概要
3测试结果及发现
3.1测试1(执行简单计算)
3.2测试2(执行科学计算)
4对软件功能的结论
4.1功能1(执行简单计算)
4.1.1能力
4.1.2限制
4.2功能2(执行科学计算)
4.2.2 限制
5分析摘要
5.1能力
5.2缺陷和限制
5.3建议
5.4评价
6测试资源消耗
黑龙江大学 实 验 报 告 课程名称 软件质量保证与测试 实验项目名称 黑盒测试方法测试计算器的测试文档 实验时间 (日期及节次) 2010 年 9 月 29 日 3-4 节 专业 年级 姓名 软件工程 学生所在学院 软件学院 2008 级 学号 指导教师 实验室名称 软件学院第三实验室 预习情况 操作技术 实验报告 附加:综合 创新能力 实验 综合成绩 实验成绩 教师签字
测试计划(GB8567——88) 1 引言 1.1 编写目的 测试 Windows 计算器功能。设计对计算器的测试用例。包括:界面设计、输入输出、 内部计算。具体需求参照计算器的帮助文件;运用等价类分配方法建立测试用例;编写一份 测试计划和测试分析报告。。 1.2 背景 说明: a. 测试计划所从属的软件系统的名称:Windows XP。 b. 在开始执行本测试计划之前必须完成的工作:需要仔细阅计算器的帮助文档。 1.3 定义 列出本文件中用到的专门术语的定义和外文首字母组词的原词组。 1.4 参考资料 列出要用到的参考资料,如: a. 本项目的经核准的国家标准软件测试计划报告; b. 计算器帮助文档; c. 辅助教材:《软件测试教程》 2 计划 2.1 软件说明 下面的图表是作为叙述测试计划的提纲。 序号 1 2 模块名 软件功能描述 执行简单计算 进行简单的加,减,乘,除,的计算 执行科学计算 进行科学计算(包括各种进制的计算)
2.2 测试内容 具体的测试内容: 1, 功能测试:(1)执行简单计算,进行简单的加,减,乘,除,的计算。 (2)执行科学计算,进行科学计算(包括各种进制的计算)。 2,用户界面测试:测试界面之间是否能完成相互转换。 3,性能测试:测试该计算器的响应时间,以及事务处理速率和其他与时间相关的需求进行 评测和评估 2.3 测试 1(执行简单计算) 执行简单的加,减,乘,除操作 2.3.1 进度安排 预计总测试时间 1 天 2.3.2 条件 陈述本项测试工作对资源的要求,包括: a. 设备所用到的设备类型: XP 系统自带计算器 2.3.3 测试资料 a. 计算器帮助文档; b. WINDOWS XP 系统计算器; c. 测试的输入和输出举例; d. 有关控制此项测试的方法、过程的图表。 2.3.4 测试培训 规定培训的内容、受训的人员及从事培训的工作人员。 2.4 测试 2(执行科学计算) 执行科学计算 能够进行简单的各种进制的计算
2.4.1 进度安排 预计总测试时间 2 天 2.4.2 测试资料 a.计算器帮助文档; b.WINDOWS XP 系统计算器; c.测试的输入和输出举例; d.有关控制此项测试的方法、过程的图表 3 测试设计说明 3.1 测试 1(执行简单计算) 第一项测试内容的测试设计:根据黑盒测试方法进行简单计算的测试。 3.1.1 控制 本测试的控制方式:人工引入。 3.1.2 输入
输入条件 键入计算的第 一个数 有效等价类 -99…9~99…9 小数点 运算符 ‘+’ ‘-’ ‘*’ ‘/’ ‘+/-’ ‘%’ ‘1/x’ ‘sqrt’ 第二个数字 -99…9 ~ 99…9 编号 无效等价类 1 2 3 4 5 6 7 8 9 小于等于-1×10 33 大于等于 1×10 33 非数字字符 除‘+’、‘-’、‘*’、‘/’、 ‘ +/- ’、‘ % ’、‘ 1/x ’, ‘sqrt ‘外的其他字符 运算符为‘1/x’输入的第 一个数字为 0 10 第一个数为负数单击‘sqrt’ 11 小于等于-1×10 33 大于等于 1×10 33 小数点 12 非数字字符 运算符为‘/’时输入的第 二个数字为 0 编号 13 14 15 16 17 18 19 20 21 22 3.1.3 输出 测试结果及可能产生的中间结果或运行信息。 测 试 用 例 编号 1 2 3 4 5 6 6 7 8 9 10 输入数据 预期输出 覆盖 第一个数字 运算符 第二个数字 2 1 2 1 + - * / ‘+/-’ ‘%’ ‘1/x’ ‘sqrt’ 1 0.3 12 -6 5 30 2 100 -1*10 34 1*10 34 A 3 -0.7 24 -6 -5 0.3 0.5 10 无法输入 无法输入 无法输入 3 11 2 4 11 1 1 1 5 11 1 6 11 1 7 1 8 1 9 1 10 13 14 15
11 12 13 14 15 16 17 1 3 6 32 12 0 -1 # + + / + ‘1/x’ ‘sqrt’ -1*10 34 1*10 34 0 A 无法输入 无法输入 无法输入 除数不能为零 无法输入 除数不能为零 函数输入无效 1 16 1 3 19 1 3 20 1 6 1 3 21 1 17 1 18 22 3.1.4 过程 完成此项测试的一个个步骤和控制命令 测试内容描述 输入数据 预期结果 数字或小数点 在框中显示你输入的数 其他字符 “+”、“-”、“*” 、“/”或“+/-” 界面上无任何反应,但已经记录了需要做什 输入框没有显示,没有输入进去 “+/-” “%” 其他字符 数字或小数点 其他字符 么计算 显示最终结果 输入框没有显示,没有输入进去 在框中显示你输入的数 输入框没有显示,没有输入进去 3.2 测试 2(执行科学计算) 第二项测试内容的测试设计:根据黑盒测试方法进行简单科学计算的测试。 3.1.1 控制 本测试的控制方式:人工引入。 3.2.2 输入 输入条件 有效等价类 编号 无效等价类 十进制数 -99…9 ~99…9 1 小于等于-1×10 33 大于等于 1×10 33 编号 9 10
二进制数 小于等于 64 位 0、1 的任意组 合 八进制数 小于等于 21 位的 0~7 的任意 组合 2 3 非数字字符 输入 0、1 外的其他字符 大于 64 位 组合中有除 0~7 外的其他字 符 大于 21 位 十六进制数 小于等于 16 位的 0~7、A~F 4 的任意组合 组合中有除 0~7、A~F 外的 其他字符 转换 十进制 二进制 八进制 十六进制 3.2.3 输出 大于 16 位 5 6 7 8 11 12 13 14 15 16 17 测 试 用 例 编号 1 2 3 4 5 6 7 8 9 10 11 12 13 二 进 制 数 十 进 制 数 10 45 19 1…1 1010 1…1 14000 -1*10 34 1*10 34 A 输入数据 预期输出 覆盖 八进制数 十 六 进 转换 制数 56 Z17 1…1 八进制 1010 二进制 101101 十 六 进 制 十进制 126 12 无法输入 无法输入 无法输入 无法输入 无法输入 无法输入 无法输入 无法输入 无法输入 6 1 7 3 2 8 4 5 13 9 14 15 12 16 17 10 11
3.1.4 过程 步骤描述 1.单击“查看“菜单中 的科学型 2. 如下计算 十六进制 十进制 八进制 二进制 转换 类型 二进制 十进制 八进制 十六进制 测试内容描述 输入数据 单击“查看“菜单的科学型按钮 输入字符为 0-9,或 A-F 其他字符 输入字符为 0-9 其他字符 输入字符为 0-8 其他字符 输入字符为 0、1 其他字符 在框中显示你输入的数 框内无变化 在框中显示你输入的数 框内无变化 在框中显示你输入的数 框内无变化 在框中显示你输入的数 框内无变化 输入相应进制字符 输入相应进制字符 输入相应进制字符 输入相应进制字符 显示转化为二进制后的结果 显示转化十进制后的结果 显示转化八进制后的结果 显示转化十六进制后的结果 4 评价准则 4.1 范围 系统自带计算器能够完成一些科学计算的问题 4.2 数据整理 用手工的方式完成数据整理 4.3 尺度 输出结果的类型合理、测试输出结果与预期输出之间的偏离范围不大。
分享到:
收藏