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

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

《简易计算器软件系统测试计划.doc》由会员分享,可在线阅读,更多相关《简易计算器软件系统测试计划.doc(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. i :临时变量,用做循环变量 。6. j :临时变量,用做循环变量。7.pw:是否是非循环运算的状态显示。8.l : 长度变量,用于截取输入数值时提供参数。9.k :是否

3、进行新的计算的状态指示。2.2测试内容主要测试计算器的功能,其中包括,测试计算器的输入,输出,简单计算结果的正确性。2.3测试1(集成测试)2.3.1进度安排:编号测试日期测试内容测试方法(1)2011-10-17集成测试正常输入数字+符号+数字+“=”黑盒测试(2)2011-10-17缺项输入数字+符号+“=”黑盒测试(3)2011-10-17缺项输入数字+“=”黑盒测试(4)2011-10-17缺项输入符号+“=”黑盒测试(5)2011-10-17缺项输入符号+符号+“=”黑盒测试(6)2011-10-17多项输入数字+符号+数字+符号+“=”黑盒测试(7)2011-10-17多项输入数字

4、+符号+数字+符号+数字+“=”黑盒测试(8)2011-10-17循环计算数字+符号+数字+“=”+符号+数字+“=”黑盒测试(9)2011-10-17循环计算数字+符号+数字+“=”+数字+符号+数字+“=”黑盒测试(10)2011-10-17功能键盘“清除”黑盒测试(11)2011-10-17功能键盘“退出”黑盒测试(12)2011-10-17显示测试数字+符号+“=”黑盒测试2.3.2条件程序测试环境a.硬件环境:486以上个人电脑。b.软件环境:操作系统WindowsXp,工程环境MyEclipse6.0。2.3.3测试资料程序测试所需资料a.被测试程序。b.测试内容。c.测试报告(测

5、试结果)。2.4测试2(系统测试)2.4.1进度安排:编号测试日期测试内容测试方法(1)2011-12-1系统测试界面测试按钮手工测试(2)2011-12-1界面测试文本框手工测试(3)2011-12-1界面测试系统控件手工测试(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以上个人

6、电脑。b.软件环境:操作系统WindowsXp, Java SDK 1.5.0及其以上版本2.4.3测试资料程序测试所需资料a.被测试程序。b.产品使用说明书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=

7、判定条件覆盖(9)循环计算2+9=2+8判定条件覆盖(10)功能键盘“清除”判定条件覆盖(11)功能键盘“退出”判定条件覆盖(12)显示测试点击显示框输入 2+5=判定条件覆盖测试结果:编号(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)(11)(12)测试输出10.3提示输入错误提示输入错误提示输入错误无法输入+无法输入-;-3无法输入+5;81410显示框被清空退出成功无法输入2+5=测试结果结果正常结果正常结果正常结果正常结果正常提示异常结果异常提示异常结果异常结果正常结果正常结果正常结果正常结果正常3.2测试(系统测试)控制:手工操作测试。输入:按进度编号进行测试。编号测

8、试内容测试内容测试实例测试分类(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)(2)(3)(4)(5)(6)(7)(8)(9)(10)(11)(12)测试输出0-9&.+-*/提示是否退出,再次确认退出文本框被清

9、空未能输入任何内容提示是否关闭,再次确认退出界面最大化界面最小化21.300000063测试结果结果正常结果正常结果正常结果正常结果正常结果正常结果正常结果正常结果正常结果异常结果正常结果正常3.3测试报告:1.集成测试中:12组测试中两组结果错误,一组异常,共计发现程序bug 3出。相应解释如下:第(6)组:符号虽未显示,但计算时符号改变,计算结果错误。第(7)组:符号虽未显示,但计算时符号改变,计算结果错误。第(3)组:只输入数字和“=”,需改进成直接显示,不应提示输入不完整,结果处理异常。2.系统测试中:10组测试中第10组测试结果显示异常,解释如下:第(10)组:精度显示异常,应该显示

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

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1