- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ATM自动取款机系统——测试计划
课程设计
题 目:ATM自动取款机系统
(测试计划)
学生姓名:
学 院:
系 别:
专 业:软件工程
班 级:软件09-1班
指导教师:
2012年7月13日
目录
1.引言 1
1.1编写目的 1
1.2项目背景 1
1.3定义 2
1.4参考资料 2
2.任务概述 2
2.1目标 2
2.2运行环境 3
2.2.1硬件环境 3
2.2.2软件环境 3
2.3需求概述 3
2.4条件与限制 4
3.计划 4
3.1测试方案 4
3.1.1本次测试分别采用两种方案 4
3.1.2选取测试用例的原则 4
3.2测试项目 5
3.2.1对ATM的组装测试 5
3.2.2对ATM的确认测试 5
3.3测试准备 6
3.4测试机构及人员 6
4.测试项目说明 7
4.1测试项目 7
4.1.1白盒测试: 7
4.1.2黑盒测试 7
4.1.3单元测试 7
4.1.4集成测试 7
4.1.5确认测试 8
4.1.6系统测试 8
4.1.7验收测试 8
4.2测试项目名称及测试内容 8
4.3测试用例 9
4.4进度 13
4.5条件 14
4.6测试资料 14
5.评价 14
5.1范围 14
5.2准则 15
1.引言
1.1编写目的
编写测试计划的目的是:
为整体的软件系统制定一个现实可行的、综合的计划,包括每项测的对象、范围、方法、进度和预期结果。
为项目实施建立一个组织模型,并分配测试项目中每个人员的责任和工作内容。
开发有效的测试模型,能正确地验证正在开发的软件系统。
确定测试所需要的时间和资源,以保证其可获得性、有效性。
确立每个测试阶段测试完成以及测试成功的标准和要达到的目标。
本测试计划主要为测试人员作参照。
1.2项目背景
待开发项目名称:ATM自动取款机系统的分析与设计。
委托单位:呼和浩特建设银行
开发单位:
主管部门:
用户:呼和浩特建设银行
产品的所有权:呼和浩特建设银行
项目开发者:
项目背景:在市场经济的蓬勃发展和人们日益繁忙的条件下,现有的银行系统往往需要客户在办理手续时等待很长的时间,这不仅会浪费很多宝贵的时间,也会使得银行的业务人员十分的繁忙,需要很大的人力和财力。基于这样的情况,ATM 取款机系统的开发就显的十分的重要!它可以减少银行的业务处理压力,。1.3定义
专业术语与缩略词
帐号:在银行中,事物应用的单个帐号。每个顾客可以拥有多个帐号。
用户:拥有银行的一个或多个帐号的人。可以是一个人或多个人,或者是公司。相同的人,拥有不同的银行帐号被认为是不同的落户。
ATM:ATM是Automatic Teller Machine 的缩写,意为自动取款机。是一种高度精密的机电一体化设备,利用磁卡或智能IC卡储存用户信息并通过加密键盘输入密码然后通过银行内部网络验证并进行各种交易的金融自助设备。
1.4参考资料
[1]吴建 汪杰 UML基础与Rose建模案例 ISBN编号:9787115158978 人民邮电出版社 出版时间:2007-4-1
[2]张海藩 软件工程导论(第五版) ISBN编号:7302164789 出版社:清华大学出版社 出版时间:2008-2
[3]中国软件测试网:www.
2.任务概述
2.1目标
通过编写测试计划我们要尽量达到测试成本最小化、测试流程和测试内容完备化、测试手段可行化和测试结果实用化的理想目标。
测试计划要针对测试目的来规定测试的任务、所需的各种资源和投入、人员角色的安排、预见可能出现的问题和风险,以指导测试的执行,最终实现测试的目标,保证软件产品的质量。
2.2运行环境
2.2.1硬件环境
CPU:1GHZ及以上
内存:1G以上
硬盘:20G以上
2.2.2软件环境
操作系统:Microsoft Windows XP或更高版本
数 据 库:Microsoft SQL Server 2005
Web服务器:Tomcat5.0以上
支持浏览器:Internet Explorer 7.0及其以上版本WinRunner、LoadRunne
2.3需求概述
(1) 人员需求:参与测试的项目成员应当具有一定的市场意识和风险意识,能够站在不同的角度,尽可能的分析系统可能存在的风险场景。要有自我推销意识,主动加强与开发人员、需求人员及客户的沟通。测试人员也应该像质量管理人员一样,在项目中起到过程监控点的作用。能够从全局的角度反映项目存在的问题
(2) 硬件需求:本次共有四名测试人员,需要可联网使用的台式机或笔记本四台,配置不低于2G硬盘,256兆内存。
(3) 软件需求:根据软件的需求,操作软件可能需要安装Windows XP另外,每个测试人员的测试
文档评论(0)