简易计算器软件系统测试计划

上传人:第*** 文档编号:35439582 上传时间:2018-03-15 格式:DOC 页数:5 大小:157.50KB
返回 下载 相关 举报
简易计算器软件系统测试计划_第1页
第1页 / 共5页
简易计算器软件系统测试计划_第2页
第2页 / 共5页
简易计算器软件系统测试计划_第3页
第3页 / 共5页
简易计算器软件系统测试计划_第4页
第4页 / 共5页
简易计算器软件系统测试计划_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《简易计算器软件系统测试计划》由会员分享,可在线阅读,更多相关《简易计算器软件系统测试计划(5页珍藏版)》请在金锄头文库上搜索。

1、简易计算器软件系统测试计划简易计算器软件系统测试计划 (GB856788)一:引言一:引言1.1 编写目的编写目的为了检验程序的正确性,和及时修正编码过程中的错误,我便写了如下测试计划。预期读者范围是参与本次测试的所有测试人员、待测软件的编写人员等。1.2 背景背景测试的对象是自己设计编写的简易计算器程序,主要是完成简单的计算功能。在 测试之前,需要配置好 JAVA 工作环境,确保程序的启动。1.3 定义定义临时变量:程序设计过程中简单传值所需使用的数据项定义。1.4 参考资料参考资料JDK API 1.6 Windows 系统自带计算器 二:计划二:计划2.1 软件说明软件说明本程序是由若干

2、按钮和用于显示的文本框组成,故本测试计划是针对文本框和按 钮而设计进行的。组件相关说明如下: 按钮按钮 0-9:输入参与计算的数值。 按钮按钮. :输入小数点,实现输入小数。 按钮按钮+、-、*、x:用于输入算术运算符。 按钮按钮= :计算输入,给出计算结果。 按钮按钮清除清除:清除输入,进行新的计算。 按钮按钮退出退出:决定用户退出操作,退出整个程序,退出本程序还是继续计算操作,并给 出相应的提示。 显示框显示框: 显示用户的输入、输出和计算结果。 参数说明参数说明: 1. a1:参与计算的第一个数值。 2. a2:运算符号。 3. a3:参与计算的第二个数值。 4. a4:计算结果。 5.

3、 i :临时变量,用做循环变量 。 6. j :临时变量,用做循环变量。7.pw:是否是非循环运算的状态显示。 8.l : 长度变量,用于截取输入数值时提供参数。 9.k :是否进行新的计算的状态指示。2.2 测试内容测试内容主要测试计算器的功能,其中包括,测试计算器的输入,输出,简单计算结果的正确 性。2.3 测试测试 1(集成测试)(集成测试)2.3.1 进度安排:进度安排:编号编号测试日期测试日期测试内容测试内容测试方法测试方法(1)2011-10-17正常输入数字+符号+数字+“=”黑盒测试(2)2011-10-17缺项输入数字+符号+“=”黑盒测试(3)2011-10-17缺项输入数

4、字+“=”黑盒测试(4)2011-10-17缺项输入符号+“=”黑盒测试(5)2011-10-17缺项输入符号+符号+“=”黑盒测试(6)2011-10-17多项输入数字+符号+数字+符号+“=”黑盒测试(7)2011-10-17多项输入数字+符号+数字+符号+数字+“=”黑盒测试(8)2011-10-17循环计算数字+符号+数字+“=”+符号+数字+“=”黑盒测试(9)2011-10-17循环计算数字+符号+数字+“=”+数字+符号+数字+“=”黑盒测试(10)2011-10-17功能键盘“清除”黑盒测试(11)2011-10-17功能键盘“退出”黑盒测试 (12)2011-10-17集成测

5、试显示测试数字+符号+“=”黑盒测试 2.3.2 条件条件程序测试环境程序测试环境a.硬件环境:486 以上个人电脑。b. 软件环境:操作系统 WindowsXp,工程环境 MyEclipse6.0。 2.3.3 测试资料测试资料 程序测试所需资料程序测试所需资料 a.被测试程序。 b.测试内容。 c.测试报告(测试结果)。2.4 测试测试 2(系统测试)(系统测试)2.4.1 进度安排:进度安排:编号编号测试日期测试日期测试内容测试内容测试方法测试方法(1)2011-12-1界面测试按钮手工测试(2)2011-12-1界面测试文本框手工测试(3)2011-12-1系统界面测试系统控件手工测试

6、(4)2011-12-1功能测试加法运算手工测试(5)2011-12-1功能测试减法运算手工测试(6)2011-12-1功能测试乘法运算手工测试(7)2011-12-1功能测试除法运算手工测试(8)2011-12-1性能测试(选测)Winner (9)2011-12-1测试安全性测试 不涉及用户信息,只做简单的计算(选测)- 2.4.2 条件条件程序测试环境程序测试环境a.硬件环境:486 以上个人电脑。b. 软件环境:操作系统 WindowsXp, Java SDK 1.5.0 及其以上版本 2.4.3 测试资料测试资料 程序测试所需资料程序测试所需资料 a.被测试程序。 b.产品使用说明书

7、 c.测试内容(项)。 d.测试报告(测试结果)。三:测试设计说明三:测试设计说明3.1 测试测试(集成测试集成测试)控制:控制:人工输入测试。 输入:输入:按进度编号进行测试。 编号编号测试内容测试内容测试内容测试内容测试实例测试实例数据选择策略数据选择策略(1)正常输入5+5.3=判定条件覆盖(2)缺项输入2+=判定条件覆盖(3)缺项输入23=判定条件覆盖(4)缺项输入+=判定条件覆盖(5)缺项输入+=判定条件覆盖(6)多项输入2+5-=判定条件覆盖(7)多项输入5-3+5=判定条件覆盖(8)循环计算3+5=+6=判定条件覆盖(9)循环计算2+9=2+8判定条件覆盖(10)功能键盘“清除”

8、判定条件覆盖(11)功能键盘“退出”判定条件覆盖(12)集成测试显示测试点击显示框输入 2+5=判定条件覆盖测试结果测试结果:编编 号号(1 1)(2 2)(3 3)(4 4)(5 5)(6 6)(7 7)(8 8)(9 9)(1010)(1111)(1212)测测 试试10.3提示输入提示输入提示输入无法输入无法输入无法输入1410显示框被退出成功无法输入输输 出出错误错误错误+-;-3+5;8清空2+5=测测 试试 结结 果果结果正常结果正常结果正常结果正常结果正常提示异常结果异常提示异常结果异常结果正常结果正常结果正常结果正常结果正常3.2 测试测试(系统测试系统测试)控制:控制:手工操

9、作测试。 输入:输入:按进度编号进行测试。 编号编号测试内容测试内容测试内容测试内容测试实例测试实例测试分类测试分类(1)界面测试反复输入 0-9 和.按钮(2)界面测试反复输入+ - * / 按钮(3)界面测试测试退出按钮(4)界面测试测试清除按钮(5)界面测试向文本框输入任意内容文本框(6)界面测试点击关闭图标系统控件(7)界面测试点击最大化图标系统控件(8)界面测试点击最小化图标系统控件(9)功能测试1+1加法运算(10)功能测试2.3-1=减法运算(11)功能测试2.0*3乘法运算(12)系统测试功能测试15/5=除法运算测试结果测试结果:编号编号(1 1)(2 2)(3 3)(4 4

10、)(5 5)(6 6)(7 7)(8 8)(9 9)(1010)(1111)(1212)测试测试输出输出0-9&.+-*/提示是否退出,再次确认退出文本框被清空未能输入任何内容提示是否关闭,再次确认退出界面最大化界面最小化21.300000063测试测试 结果结果结果正常结果正常结果正常结果正常结果正常结果正常结果正常结果正常结果正常结果异常结果正常结果正常3.3 测试报告:测试报告:1.1.集成测试中:集成测试中:12 组测试中两组结果错误,一组异常,共计发现程序 bug 3 出。相应 解释如下: 第(6)组:符号虽未显示,但计算时符号改变,计算结果错误。 第(7)组:符号虽未显示,但计算时

11、符号改变,计算结果错误。 第(3)组:只输入数字和“=” ,需改进成直接显示,不应提示输入不完整,结果处理异常。 2.2.系统测试中:系统测试中:10 组测试中第 10 组测试结果显示异常,解释如下: 第(10)组:精度显示异常,应该显示 1.3,据源程序代码显示未对数据精度进 行处理,以至于显示精度与期望不符。四:评价准则四:评价准则4.1 范围及说明范围及说明所选择的测试用例能够覆盖方法体每个判定中的每个条件都曾独立的影响判定的结果,但不能保证覆盖所有判定的组合情况。系统测试内容包含界面测试,功能测试,性能测试和安全性测试,测试用例覆盖界面测试,功能测试,但未覆盖性能测试和安全性测试。由于时间原因,性能测试未进行。对于计算器程序,由于所涉及内容只是简单简单的计算,不涉及重大安全问题,不必测试。4.2 数据整理数据整理手工整理,环境:a 硬件环境:486 以上个人电脑(128M 内存,6G 硬盘 486 及以上处理器)b 软件环境:操作系统 Windows Xp。工程环境 Java SDK1.5.0。4.3 尺度尺度测试未通过标准:部分测试结果数据的数据类型以及数据值与预期数据结果不一致,,部分测试提示不合理。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号