软件测试计划模板

产品名称

测试计划模板

                       


目录

1    简介............................................................. 3

1.1   目的.......................................................... 3

1.2   背景.......................................................... 3

1.3   范围.......................................................... 3

1.4   术语.......................................................... 3

1.5   参考文档...................................................... 3

2    测试需求......................................................... 3

3    测试资源......................................................... 3

3.1   人力资源...................................................... 3

3.2   系统资源...................................................... 4

4    测试环境......................................................... 4

4.1   用户环境...................................................... 4

4.2   测试环境...................................................... 4

5    测试策略......................................................... 4

5.1   测试交接标准.................................................. 4

5.1.1  单元测试交接标准(可剪裁)................................. 4

5.1.2  集成测试交接标准........................................... 4

5.1.3  系统测试交接标准........................................... 5

5.2   测试通过标准.................................................. 5

5.3   测试类型...................................................... 5

5.3.1  测试类型1.................................................. 5

5.3.2  测试类型2.................................................. 6

5.4   测试实施阶段.................................................. 6

6    估计结果记录..................................................... 6

6.1   估计的假设条件................................................ 6

6.2   集成测试用例数................................................ 6

6.3   系统测试用例数................................................ 7

6.4   工作量估计.................................................... 7

7    风险管理......................................................... 7

8    组间协调......................................................... 7

9    度量与分析....................................................... 7

9.1   数据采集...................................................... 7

9.2   度量分析...................................................... 8

10   工作产品与规模................................................... 8

11   测试进度......................................................... 9


1     简介

1.1 目的

指出特定的软件测试计划的具体目的,还需指出该计划所适用的阅读对象;

1.2 背景

对测试对象(构件、应用程序、系统等)及其目标进行简要说明。需要包括的信息有:

主要的功能和性能、测试对象的构架以及项目的简史。

1.3 范围

描述测试的各个阶段(如单元测试、集成测试、系统测试、验收测试等),并说明本计所采用的测试类型(如功能测试、性能测试、安全性测试等)。

简要地列出测试对象中将接受测试或将不接受测试的那些性能和功能。

1.4 术语

列出计划正文中需要解释术语的定义,必要时,还要给出这些定义的英文单词及其缩写词。

1.5 参考文档

下表列出了制定测试计划时所使用的文档(项目文档、标准文档、工具文档),并标明

了各文档的可用性。

2     测试需求

将确定被当作测试对象的各项需求(例如用例、功能性需求和非功能性需求)的跟踪管理矩阵明确列出,并列出将要测试的对象以及测试优先级。优先级分为:H - 必须测试;M - 应该测试,只有在测试完所有 H 项后才进行该测试 ;L - 可能会测试,但只有在测试完所有 H 和 M 项后才进行测试 。

      详情请参见《测试管理工作表》测试用例状态跟踪页。

3     测试资源

3.1 人力资源

下表列出在此项目的人员配备方面所做的各种假定,包括在各个阶段需要介入测试的各种角色以及相关的职责和权限等。

3.2 系统资源

下表列出了测试项目所需的系统资源,包括软、硬件资源、测试工具等。

4     测试环境

4.1 用户环境

此处描述用户运行系统时的环境要求,比如所要求的操作系统、软件版本以及其他的一些特殊环境要求等,可根据不同的项目特征和实际情况,考虑是否需要此节。

4.2 测试环境

此处描述测试所需要搭建的环境,需根据用户环境来确定必须的测试环境,以确保能有效地模拟用户环境,尽可能解决用户运行此系统时所发生的突发状况。

5     测试策略

5.1 测试交接标准

此处描述每种由测试组进行的测试的交接标准,即到什么程度就可以进行单元测试/集成测试/系统测试了。

5.1.1  单元测试交接标准(可剪裁)

……该测试由谁(项目组或测试组)来进行由各项目组根据项目需要进行约定(此小节可选)。

5.1.2  集成测试交接标准

……该测试由谁(项目组或测试组)来进行由各项目组根据项目需要进行约定(此小节可选)。

5.1.3  系统测试交接标准

·         约定的测试内容全部完成,并通过单元测试,由相关人员签字确认。

·         程序包通过配置代表和QA的审核,并纳入配置库进行管理。

·         由项目经理或者指定的责任人填写测试交接清单,并由所有相关人员签字确认。

5.2 测试通过标准

此处描述测试完成标准。

1.计划的测试用例已全部执行。

2.经确定的所有缺陷都已得到了商定的解决结果,且没有发现新的缺陷;

5.3 测试类型

此处描述对测试对象将进行的测试类型和测试策略,主要考虑的事项有:本阶段测试将要使用的技术、进入该测试阶段的准则、判断该阶段测试何时完成的标准以及测试重点和优先级、需考虑的特殊事项等。

测试类型详情请参考《系统测试规程》。

5.3.1  测试类型1

5.3.2  测试类型2

同5.3.1。

5.4 测试实施阶段

下表说明测试将在哪个阶段执行。

6     估计结果记录

6.1 估计的假设条件

描述作为估计和计划的基础的假设条件。

对于功能性部件的测试设计和实现任务采用功能点估计方法,并应用公司历史数据库中的数据,如功能点估计参数、各开发阶段的功能点实现效率等。

参照《项目估计规程》进行。

6.2 集成测试用例数

(可选)可根据要进行的测试类型或要测试功能点进行估计。

6.3 系统测试用例数

6.4 工作量估计

写出工作量估计的过程或采用的公式。单位:(人小时)

7     风险管理

评估测试中可能存在的风险对项目测试的影响程度,详情请见《测试管理工作表》测试风险管理页。

8     组间协调

此处列出测试活动中需要的组间协调活动,详情请见《测试管理工作表》组间协调页。

9     度量与分析

9.1 数据采集

在下表填上将要采集的原始数据。

9.2 度量分析

在下表填上将要根据原始数据进行度量的度量指标

10   工作产品与规模

本节列出了测试过程中将产生的工作产品及其规模估计、交付时间和审核类型等。

11   测试进度

此处描述软件测试活动在软件项目开发过程中的时间安排,详情参见《测试进度表》。

 

第二篇:软件测试计划模板10_16_3

软件测试计划

第1章 引言

1.1目的

/*4行,宋小四*/

在开发jsp网站过程中,人的主观认识不可能全符合客观现实,与网站密切相关的各类人员之间的通信和配合不可能完美无缺。因此,在软件生命周期的每个阶段都不可避免地会产生差错。尤其是对动态网站,有多方协同的 ,涉及到人民生活和财产的工程,必须尽量减少差错,以免造成严重损失。测试的目的就是在软件投入生产性运用之前,尽可能多的发现软件中的错误。

读者对象:开发人员,测试人员,管理员。

1.2名词解释

1.3参考资料

1.   软件测试计划模版

2.   教职工食堂订餐系统的需求和总体设计——后台子系统

3.   教职工食堂订餐系统的需求和总体设计——前台子系统

/*

列出本计划各处参考的经过核准的全部文档和主要文献。

*/

1.4测试摘要

1.4.1 重点事项

交互:功能测试

结算:业务测试

安全:压力测试

1.4.2 争议事项

1.4.3 风险评估

质量风险:

>>测试人员是新手,经验不足;修改速度慢

环境风险:

>> 测试环境冲突或测试资源少

>>数据库设计,在测试前备份数据库

1.4.4 时间进度

20##-10-10~20##-10-17 制定测试计划

20##-10-18~20##-10-31 软件测试用例设计与测试

20##-11-1~20##-11-14 软件测试报告

20##-11-15~20##-11-21软件测试总结,发布测试报告。

1.4.5 测试目标

操作流程方式,测试用例,方法

通过测试,达到以下目标:

 >>各个功能点是否已经实现,业务流程是否正确。

 >>测试计划中所有测试方法和模块已经执行通过

 >>所有的测试案例已经执行过

第2章 项目背景

2.1测试范围

测试范围为:

 >> 功能测试

 >> 集成测试

 >> 压力测死

 >> 安装测试

 >> 验收测试

可能会影响测试设计、开发或实施的所有风险或意外事件:

 >> 风险:测试平台的局限性(硬件,软件)

 >> 测试队伍知识的局限性

可能会影响测试设计、开发或实施的约束:

 >> 测试队伍知识的局限性

 >> 测试用的硬件

2.2测试目标

>> *功能测试:系统能按照要求实现模块的功能,数据完整性,界面友好性。

 >> *集成测试:测试业务流程,以及数据流从软件中的一个模块流到另一个模块中的正确性。

 >> 压力测死:模拟客户进行多用户测试。

 >> 安装测试:测试不同的安装方式(自动,手工)

 >> 验收测试:软件产品测试队伍对经过内部单元测试、集成测试、和系统测试后的软件所进行的测试。

2.3联系方式

列出项目参与人员的职务、姓名、E-mail 和电话。

2.4风险及约束

质量风险:

>>测试人员是新手,经验不足;修改速度慢

环境风险:

>> 测试环境冲突或测试资源少

>>数据库设计,在测试前备份数据库

只针对专门的客户群需求的测试。

>> 针对注册用户的测试:测试下单,留言能否准确执行。

2.5测试文档

2.5.1测试参考文档

软件工程规范.doc

软件测试计划模板.doc

集成测试计划书.doc

测试用例-实例.doc

哪些文档

2.5.2测试提交文档

第3章质量目标

描述本阶段测试目标和要求。质量目标应该包括产品的质量目标和测试小组的质量目标。

质量不仅是衡量系统的功能或性能是否正常。对系统来说,在开发过程中尽早建立全面的质量标准与系统的及时发布是一样重要的。质量目标是一个强有力的工具,应该在系统开发过程中尽早建立。一个定义准确的质量目标在以后的产品开发过程中帮助决策。例如,系统是否能够正式发行?在代码完成后,应该修复那些缺陷?在系统完成后那种类型的测试是最合适的?

3.1产品质量目标

可以是产品的质量达到什么样的目标,产品的流程联通性达到什么样的要求。

3.2测试质量目标

评价测试质量的目标可以有:

第4章 资源需求

4.1培训资料

4.2测试环境

4.2.1硬件测试环境

描述建立测试环境所需要的设备、用途及软件部署计划。

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

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

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

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

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

4.2.2软件测试环境

4.3测试工具

此项目将列出测试使用的工具以及用途:

第5章 测试策略

5.1    整体测试策略

审核文档和设计需求,验证功能

本节的目的是说明计划中使用的基本的测试过程。

使用里程碑技术在测试过程中验证每个模块,测试人员在需求阶段参与测试工作,进行需求review、设计review、测试案例设计和测试开发,在系统开发完成之后,正式执行测试。产品达到软件产品质量要求和测试要求后发布,并提交相关的测试文档。

5.2开始/中断/完成标准

说明中断/开始/完成测试的标准。

5.3测试类型

5.4    测试技术

第6章 测试计划

6.1进度计划

在此章节,对各阶段的测试给出里程碑计划,包括阶段、里程碑、资源等。

6.1.1测试时间进度

6.1.2测试里程碑

四个文档的时间

6.2测试准备

6.2.1  测试环境准备

第一次上机时间

6.2.2    安装测试

6.3 具体测试实施任务和时间人员安排

相关推荐