总体测试计划-模板

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

文档修订摘要

目录

第1章引言 (1)

1.1 目的 (1)

1.2 名词术语 (1)

1.2.1功能测试 (1)

1.2.2集成测试 (1)

1.2.3系统测试 (1)

1.2.4验收测试 (1)

1.2.5DRE (2)

第2章测试背景 (3)

2.1 测试范围 (3)

2.2 风险及约束 (3)

2.3 测试文档 (3)

第3章测试质量目标及要求 (5)

第4章测试环境 (6)

第5章测试计划 (8)

5.1 测试人员分工 (8)

5.2 测试进度计划 (9)

第1章引言

1.1 目的

【内容】

简述制定本计划的目的。例如:

本计划为×××产品的总体测试计划。旨在说明各种测试阶段任务、人员分配和时间安排、工作规范等。

【裁剪原则】

本部分内容不允许裁剪。

1.2 名词术语

1.2.1 功能测试

开发人员完成各组件的单元测试后,提交测试部门,进行各业务模块的测试。测试重点是确认模块功能是否正确。

1.2.2 集成测试

将模块逐步进行集成。测试重点是确认产品组装中模块的内部接口是否正确。验证是否满足Use Case 的业务流程。

1.2.3 系统测试

在真实或模拟真实环境下所进行的性能、稳定性、与外部系统接口的测试。重点确认性能是否满足设计要求,外部接口是否正确。

1.2.4 验收测试

为了验证系统是否满足用户的需求,在用户现场进行的测试。验收测试根据Use Case设计测试用例,由用户和相关的第三方厂家共同参加。验收测试结果需要得到用户、第三方厂家的签字确认。

1.2.5 D RE

Defect Removal Efficiency,缺陷清除率,指某阶段已经识别的缺陷数与本阶段潜在缺陷数的比值。属于过程中的质量管理度量。详细的缺陷清除模型的应用请参考组织标准过程/opp/规范指南下的《过程性能模型指南》文档。

对于测试阶段的缺陷清除率,可以近似等于

测试阶段发现的缺陷数

测试阶段发现的缺陷数+发布后在工程现场发现的缺陷数

此数值,可以用于估计工程现场的潜在缺陷。

【裁剪原则】

如果没有特别生疏的术语,本部分内容允许裁剪。

第2章测试背景

2.1 测试范围

【内容】

说明本计划涵盖的测试范围,比如功能测试、集成测试、系统测试、验收测试等。

【裁剪原则】

以上这些内容可以全部执行,也可以根据被测对象进行裁减。

2.2 风险及约束

【内容】

列出测试过程中可能存在的一些风险和制约因素,并给出规避方案。风险直接写入QMP 工具中,在计划评审时进行Review。这里重点写测试的约束,如:

由于客观存在的设备、网络等资源原因,使得测试不全面。明确说明哪些资源欠缺,产生什么约束

由于研发模式为现场定制,且上线时间压力大,使得测试不充分。明确说明在此中约束下,测试如何应对

只针对专门的客户群需求的测试。明确说明此约束下的客户群和业务范围。

【裁剪原则】

本部分内容不允许裁剪。

2.3 测试文档

【内容】

本部分内容不允许裁剪。

第3章测试质量目标及要求

【内容】

描述本阶段测试目标和要求。可以是产品的质量达到什么样的目标,产品的流程联通性达到什么样的要求。如下是一个可以参考的用例。几处说明如下:

●千行代码BUG数bug/Kloc参考组织PCB数据

●测试工作量在《项目计划书》中可以得到

本部分内容不允许裁剪。

第4章测试环境

【内容】

描述建立测试环境所需要的设备、用途及软件部署计划。如果此平台环境不需要,将响应表单空着不填即可。

“机型(配置)”:此处说明所需设备的机型要求以及内存、CPU、硬盘大小的最低要求。

“用途及特殊说明”:此设备的用途,如数据库服务器,web服务器,后台开发等;如有特殊约束,如开放外部端口,封闭某端口,进行性能测试等,也写在此列;

“软件及版本”:详细说明每台设备上部署的自开发和第三方软件的名称和版本号,以便系统管理员按照此计划分配测试资源;

“预计空间”:说明第三方软件和应用程序的预计空间;

“环境约束说明”:建立此环境时的特殊约束。如需要开发外部访问端口,需要进行性能测试等。

【裁剪原则】

本部分内容不允许裁剪。

第5章测试计划

5.1 测试人员分工

【内容】

此章节说明测试人员的工作分工。此分工按照功能测试的模块进行划分。用于建立测试与开发在责任人上的对应关系。

“需求跟踪”指现场测试时,对用户需求进展进行统一汇总跟踪的人,一般为测试leader

“数据库维护”指对数据库环境进行统一维护的人员

“环境维护”指对测试环境进行统一维护的人员,不同时间可能人员不同。

“编译流程”指负责与BM建立自动编译流程的测试人员。

“QCS产品配置”指负责与BM建立产品的QCS产品配置人员,一般为测试leader

“模块1”:与《项目计划书》的“3.3项目的WBS”中的“组件”名称相对应。

【裁剪原则】

本部分内容不允许裁剪。

5.2 测试进度计划

【内容】

在此章节,对各阶段的测试给出里程碑计划,包括阶段、里程碑、资源等,详细的计划在QMP中,与此文档一起评审。

本部分内容不允许裁剪。

相关文档
最新文档