System_Test.Doc
系统测试计划
2002.1.1 Version: 1.0.0 Written by ioking
All Rights Reserved
系统测试计划
更改记录
审核/批准
签名
北京华光数码公司 第 2 页 共 9 页 地址:北京市海淀区中关村南大街 电话:010-88888888 传真:010- 88888888
系统测试计划
目录
封面
1.前言 ...................................................................................................................................................................................... 4
1.1.编写目的 ...................................................................................................................................................................... 4
1.2.背景............................................................................................................................................................................... 4
1.3.变更历史 ...................................................................................................................................................................... 4
1.4.定义、缩略词 ............................................................................................................................................................. 4
1.5.参考资料 ...................................................................................................................................................................... 4
2.产品描述 ............................................................................................................................................................................. 5
2.1.功能描述 ...................................................................................................................................................................... 5
2.2.当前版本 ...................................................................................................................................................................... 5
3.测试概述 ............................................................................................................................................................................. 5
3.1.测试目标 ...................................................................................................................................................................... 5
3.2.测试方法 ...................................................................................................................................................................... 5
3.3.测试种类 ...................................................................................................................................................................... 5
3.3.1.安装测试 ............................................................................................................................................................... 5
3.3.2.性能测试 ............................................................................................................................................................... 5
3.3.3.压力测试 ............................................................................................................................................................... 5
3.3.4.用户界面可用性测试 ......................................................................................................................................... 5
3.3.5.移植性测试........................................................................................................................................................... 6
3.4.进入准则 ...................................................................................................................................................................... 6
3.5.结束准则 ...................................................................................................................................................................... 6
4.控制和协调 ......................................................................................................................................................................... 6
4.1.测试案例检查和质量控制....................................................................................................................................... 6
4.2.测试流程 ...................................................................................................................................................................... 6
4.3.开发组和测试组之间程序版本控制 ..................................................................................................................... 7
4.4.人员职责 ...................................................................................................................................................................... 7
5.资源需求和依赖条件 ....................................................................................................................................................... 7
5.1.软/硬件依赖条件 ....................................................................................................................................................... 7
5.2.测试数据需求 ............................................................................................................................................................. 8
5.3.测试人员需求 ............................................................................................................................................................. 8
6.进度表 .................................................................................................................................................................................. 8
附录1.系统测试报告 .............................................................................................................................................................. 9
北京华光数码公司 第 3 页 共 9 页 地址:北京市海淀区中关村南大街 电话:010-88888888 传真:010- 88888888
系统测试计划
1.前言
1.1.编写目的
编写指南:说明编写这份系统测试计划的目的,指出预期的读者。
目的:
适用读者:
1.2.背景
编写指南:说明待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将
运行该软件的计算站(中心)。 本概要设计说明书所针对的软件系统是:“×××××”,以下用英文简称×××。该项目
由××××××××委托北京华光数码公司开发,将运行在××××××××内部的计算机网络中。
1.3.变更历史
编写指南:本节主要说明在涉及本说明书的设计、开发阶段的变更历史。
1.4
.定义、缩略词
编写指南:列出本文件中用到的专门术语的定义和外文首字母组词的原词组。 本说明书所用文字定义:
? ? ? ? ?
黑色字:一般文本,系统中的主要说明文本。 蓝色字:表格、图形、重要流程图的标题。 青色字:本章节的注意事项、编写指南。 粉红色字:说明书中的重要用词、说明。 ×××:表示保密或者待填写的文本。
缩写词表:
1.5.参考资料
编写指南:列出有关的参考文件:本项目的经核准的计划任务书或合同,上级机关的批文;
属于本项目的其他已发表文件;本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。
北京华光数码公司 第 4 页 共 9 页 地址:北京市海淀区中关村南大街 电话:010-88888888 传真:010- 88888888
系统测试计划
以下是本说明书有关的参考文件:
? GB/T l1457 软件工程术语
2.产品描述
2.1.功能描述
编写指南:对本系统的功能描述可以列表形式做简要陈述,也可指明去参考那些已发表文档,如:《×××需求说明书》、《×××功能说明书》。
2.2.当前版本
编写指南:指明本系统测试计划针对系统名称及版本,如:×××系统 版本:1.0。
3.测试概述
3.1.测试目标
编写指南:列出系统测试的目标,必要时也说明系统测试需要完成的任务。
系统测试阶段的主要任务有:
?
?
?
?
? 验证可正常安装 验证的性能满足功能说明书的要求 验证可承受的最大容量满足功能说明书的要求 验证用户界面是否友好 验证的可移植性
3.2.测试方法
编写指南:说明本系统测试所采用的测试方法及如何实施这些方法,如:白箱测试。 系统测试采用白盒测试法。
3.3.测试种类
本次系统测试将包含下列五种测试:
?
?
?
?
? 安装测试 性能测试 压力测试 用户界面可用性测试 移植测试
3.3.1.安装测试
安装测试将检测系统的安装过程,验证安装程序是否可正常运行。
3.3.2.性能测试
检测系统的各项性能指标是否达到用户需求目标。
3.3.3.压力测试
验证系统数据库可承受的最大记录数。
3.3.4.用户界面可用性测试
北京华光数码公司 第 5 页 共 9 页 地址:北京市海淀区中关村南大街 电话:010-88888888 传真:010- 88888888
系统测试计划
验证系统界面的可用性,如屏面的风格和错误提示信息等。
3.3.5.移植性测试
验证系统是否可以正常地移植到ES9000上运行。
3.4.进入准则
编写指南:列出满足那些条件,才能进入系统测试。
系统测试的进入准则是:
?
?
?
?
? 功能测试已成功完成 功能测试中发现的问题都已修改 测试组已经设计好系统测试案例 ,并经过测试组负责人的检查,得到项目经理的批准 测试驱动程序已准备好 测试所需资源(硬件、软件、人力资源等)到位
3.5.结束准则
编写指南:列出满足那些条件,才能结束功能测试,进入开发的下一个阶段。
系统测试的结束准则是:
?
?
?
?
? 已经运行了系统测试的所有测试案例 遇到的所有问题/错误已经记录下来 99%的测试案例已成功通过 没有严重的问题/错误存在 系统测试报告已经完成并经过项目经理检查认可
4.控制和协调
4.1.测试案例检查和质量控制
编写指南:确定为了保证功能测试质量,应该做那些工作,如:所有测试案例应该经过测试负责人的检查。
所有测试案例应全部通过测试组负责人的检查以确保完整和正确。在测试案例开发过程中这将是一个持续的过程。
在系统测试正式开始前,所有测试组成员都已经过培训或具备相应的经验。
4.2.测试流程
测试人员
发现一个错误/问题
|
+----->在系统测试记录库中增加一条错误记录
|
+----->通知开发人员(一般是测试员本人)
| |
| +----->开发人员更正此错误/问题,并在该错误记录中注明
| +-----> |
| | 循环 | +----->通知测试人员
| | 直到 | |
| | 测试 | +----->测试人员验证此修改,并将结果记入该错误记录
| | 案例 | |
| | 结束 | |
北京华光数码公司 第 6 页 共 9 页 地址:北京市海淀区中关村南大街 电话:010-88888888 传真:010- 88888888
系统测试计划
| <-----+ 若成功 ---> 结束此案例
+<--------------------------若不成功
4.3.开发组和测试组之间程序版本控制
编写指南:组内程序版本控制是进行高效率测试的基础之一。在本节要定义完善的版本控制规则。
为测试组人员保存测试代码提供一个固定的、完整的测试程序目录。开发组负责对其内容的修改。所有编程人员必须在自己的工作站保存最新版本的代码,不得变更测试程序目录下的内容。在修改之前,由开发组负责人通知测试组负责人将做哪些修改和修改将影响的功能。
4.4.人员职责
项目经理:
?
?
? 提供系统测试所需要的软硬件设备 检查系统测试计划 协调开发组和测试组之间的关系
测试组组长:
?
?
?
?
?
?
?
?
?
? 编制系统测试计划 执行系统测试计划 保证系统测试的质量 建立测试环境 培训测试组成员 帮助组员设计测试案例 检查测试案例 控制测试进行 协调测试组内的工作 编写并提交报告
测试人员:
?
?
?
? 了解系统测试计划 准备测试案例 准备测试数据 运行测试案例并且验证系统功能
开发组组长:
?
?
? 进行问题分析,将测试组发现的问题分发给相应的开发人员 控制版本 监控错误修改
开发组成员:
? 改正错误
5.资源需求和依赖条件
5.1.软/硬件依赖条件
编写指南:系统测试应在与开发环境一致的情况下进行,所有测试的软硬件环境应当配置完善。
北京华光数码公司 第 7 页 共 9 页 地址:北京市海淀区中关村南大街 电话:010-88888888 传真:010- 88888888
系统测试计划
5.2.测试数据需求
在测试案例运行前,应准备所有需要的测试数据。
5.3.测试人员需求
编写指南:此节列明系统测试各阶段的人员需求,最好说明需要的时间。
?
?
?
?
? 测试组组长: 测试人员: 测试案例设计人员: 测试数据准备人员: 测试运行人员:
6.进度表
编写指南:用表格或MSProject中图表方式列出系统测试进度表,以便控制测试过程进度。
北京华光数码公司 第 8 页 共 9 页 地址:北京市海淀区中关村南大街 电话:010-88888888 传真:010- 88888888
系统测试计划
附录1.系统测试报告
页___共___页
测试组组长签名:_______ 日期: ___/___/____
北京华光数码公司 第 9 页 共 9 页 地址:北京市海淀区中关村南大街 电话:010-88888888 传真:010- 88888888