密级:
XX公司YY系统项目
测试计划书
XX公司软件工程有限责任公司
二О一О年九月十七日
YY系统项目测试计划书
目 录
1. 概述 ....................................................................................................................................................... 3
1.1.
1.2.
1.3.
1.4. 编写目的 .............................................................................................................................................. 3 项目背景 .............................................................................................................................................. 3 定义 ...................................................................................................................................................... 3 参考资料 .............................................................................................................................................. 3
2. 测试规划 ............................................................................................................................................... 3
2.1.
2.2.
2.3.
2.4.
2.5.
2.6. 主要测试内容及预期提交测试时间 .................................................................................................. 3 可复用的测试用例 .............................................................................................................................. 4 测试估算(方法一) .......................................................................................................................... 5 测试估算(方法二) .......................................................................................................................... 7 测试进度安排及人力资源要求 .......................................................................................................... 7 测试工具应用计划 .............................................................................................................................. 8
3. 测试策略及方案 .................................................................................................................................... 9
3.1.
3.2. 架构测试 .............................................................................................................................................. 9 业务功能测试 ...................................................................................................................................... 9
4. 测试环境 ............................................................................................................................................. 11
4.1.
4.2.
4.3.
系统架构 ............................................................................................................................................ 11 测试环境要求 .................................................................................................................................... 11 测试选用环境: ................................................................................................................................ 11
XX公司 2
YY系统项目测试计划书
1. 概述
1.1. 编写目的
编写该测试计划的目的在于指导整个测试组顺利完成任务书的目标,为XX公司领导和其他部门监督该项目的实施提供依据对于化解风险、加强管理有着重要的意义。预期的读者有项目经理、技术经理、质量保证人员(QA)、配置管理员、其他项目组成员、XX公司领导、XX公司其他人员、企管部人员等。
1.2. 项目背景
a. 软件名称:YY系统项目
b. 测试类别:□集成测试 □系统测试 ■集成测试+系统测试
□其他
c. 承担测试任务的单位或部门:XX公司测试部
d. 人员
? 项目经理:项目经理
? 测试负责人:测试人员
1.3. 定义
甲方公司缩写: 甲方公司全名
乙方公司缩写: 乙方公司全名
1.4. 参考资料
a.《CDMS_UC_1-1 用户登录.doc》《CDMS_UC_1-2 更新部门资产清单.doc》《CDMS_UC_1-3 权限管理.doc》《CDMS_UC_1-5 更新公司资产清单.doc》
b.《CDMS项目进度计划.mpp》《CDMS剪裁申请表.xls》DMS项目计划.doc》《CDMS FFP估算文件.xls》
c. 《软件测试程序.pdf》《缺陷分析指南.pdf》《缺陷分类及级别定义.pdf》
2. 测试规划
2.1. 主要测试内容及预期提交测试时间
XX公司 3
YY系统项目测试计划书
R2阶段:
2.2. 可复用的测试用例
无
XX公司 4
YY系统项目测试计划书
2.3. 测试估算(方法一)
测试工作量及测试人力投入估算提供二种方法,使用测量工作量的方法的。
2.3.1. 估算假设
2.3.2. 功能测试工作量估算
本章节可以用Excel文件作为附件。按项目估算的代码行进行测试工作量估算,如果代
R2阶段: XX公司 5
YY系统项目测试计划书
XX公司 6
YY系统项目测试计划书
2.3.3. 性能测试工作量估算
暂无
2.3.4. 估算结果
2.4. 测试估算(方法二)
使用方法一,未使用方法二,剪裁
2.5. 测试进度安排及人力资源要求
此处与项目重大里程碑严格对应,对应每个项目子里程碑,测试需要做哪些工作,如无对应工作安排,可填写“无”,类似于评审、做测试方案等工作也最好规划好。
XX公司 7
YY系统项目测试计划书
2.6. 测试工具应用计划
XX公司 8
YY系统项目测试计划书
3. 测试策略及方案
为保证系统正常运行,制定如下测试策略及方案:
(1) 参照需求,深刻理解业务,并划分功能模块,理清业务,分清主次。
(2) 整理出业务流程图,依据系统的业务流程图,运用黑盒测试方法(等价类、
边界值等)进行分析,得出流程分支和测试重点,包括正常流程以及异常流程,为理解业务及编写流程测试用例做基础。
(3) 编写测试要点以及测试用例,参考开发人员整理的表之间的关系图,执行测
试,保证数据存取以及传输的正确性。
3.1. 架构测试
无
3.2. 业务功能测试 3.2.1. 测试目标及通过准则
业务功能测试目标:各模块业务功能实现正确;业务流程扭转正确;数据的接收、处理和查询正确;页面风格一致、展示正确;各接口连通正确,数据流转处理正确。 2、使用有效数据时得到预期的结果,在使用无效数据时显示相应的提示消息。 3、为保证程序质量,对通过原则做以下指标要求: (1)影响业务流畅性的缺陷全部关闭。 (2)影响数据正确性的缺陷全部关闭。 XX公司
9
YY系统项目测试计划书
(3)一级、二级缺陷全部关闭,三级缺陷关闭率达到90%以上。
(4)计划执行跟踪情况良好。
(5)测试需求跟踪矩阵跟踪指标全部覆盖,并成功执行。
(6)提交代码段缺陷率指标统计。
(7)计划要求各阶段提交物均已提交。
3.2.2. 测试技术及方法
? 集成测试采用“灰盒”技术
参照程序设计、数据库设计关注输入、输出的正确性,同时也关注系统内部表现。对于关键业务或数据,测试执行时除了通过界面显示来验证功能,还要通过使用测试工具或执行SQL查询数据库,检验重要数据存取是否正确,内部逻辑是否正确。
本测试采取增量式模型叠加测试。各模块按照提交测试时间分别单独进行有效测试,在确保各模块本身功能正确前提下,进行集成测试,确保各模块间数据的正确传递,功能的全部实现。
? 系统测试采用“黑盒”技术
参照需求规格说明书,检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息,并且保持外部信息(如数据库或文件)的完整性。
本次测试采用主要方法有等价类划分、边值分析、因—果图、错误推测等 ,不仅要测试所有合法的输入,而且还要对那些不合法但是可能的输入进行测试。 ? 采用迭代式开发模式,对迭代的测试而言,新增需求或需求变更导致的功能变
化部分是重点需要关注的,测试需要确保上次基线版本之后所有的需求变化都能得到有效覆盖。
XX公司 10
YY系统项目测试计划书
3.2.3. 测试需求及用例
详见测试用例
3.2.4. 特殊说明
4. 测试环境
4.1. 系统架构
4.2. 测试环境要求
4.3. 测试选用环境:
XX公司 11
YY系统项目测试计划书
模板修订历史信息Revision history information *A – 增加 M – 修改 D – 删节
XX公司 12
第二篇:05.文档模板.测试计划
文档编号_________________
版本号 _________________
软件项目测试计划
项目名称: ___________________________
执笔 ___________ ________年_______月________日
校对 ___________ ________年_______月________日
审核 ___________ ________年_______月________日
参与编写 ____________________
1. 引言
1.1 编写目的
【阐明编写本开发计划的目的,指出读者对象。】
1.2 背景
【主要说明该文档与其他文档的关系。】
1.3 定义
【列出本档中用到的专门术语的定义和缩写词的原文。】
1.4 参考资料
【可包括:a.项目经核准的任务书、合同或上级机关的批文;b.文档所引用的资料、规范等;并列出这些资料的作者、标题、文档编号、发表日期、出版单位或资料来源。】
2. 测试任务概述
2.1 测试目标 2.2 需求概述 2.3 条件与限制 2.4 运行环境
【应包括硬件环境、软件环境。】
2.5 测试资料
【说明项测试所需的资料。】
2.5.1 程序
【列出应交付的程序名称:使用的语言及存储形式。】
2.5.2 文档
【列出应交付的文档。】
2.6 验收标准
【说明以何种标准可客观地验证项目目标已经达到。】
3. 测试计划
3.1 测试方案
【说明确定测试方法和选取测试用例的原则。】
3.2 进度项目
【列出组装测试和确认测试中每一项测试的内容、名称、目的和进度。】
3.3 测试准备
3.4 测试人员
【测试负责人和成员的职责、姓名、学号。】
4. 测试项目说明
4.1 输入 4.2 输出
【说明预期的输出数据。】
4.3 步骤及操作 4.4 允许偏差
【给出实测结果与预期结果之间允许偏差的范围。】
4.5 进度 4.4 测试条件
【给出项测试对资源的特殊要求,如设备、软件、人员等。】
5. 评价
5.1 范围
【说明所完成的各项测试说明问题的范围及其局限性。】
5.2 准则
【说明评价测试结果的准则。】