项目名称
测试计划书
版本:0.0.1
xxxxxx股份有限公司
修改记录
目录
1 引言... 3
1.1 目的... 3
1.2 术语与缩略语... 3
1.3 参考资料... 3
2 项目背景... 4
2.1 项目概况... 4
2.2 系统功能关系图... 4
3 测试范围... 4
3.1 功能模块一... 4
3.2 功能模块二... 4
4 测试环境... 5
4.1 系统资源环境... 5
5 品质目标... 6
6 测试策略... 6
6.1 测试要求... 6
6.2 测试准则... 6
6.3 测试工具... 7
7 测试计划... 7
7.1 人力资源... 7
7.2 测试作业计划... 7
7.3 测试入口准则... 7
7.4 出口准则... 7
7.5 挂起条件和恢复条件... 7
8 交付成果物... 8
1 引言
1.1 目的
本文档将详细描述单元测试的过程,利用这个测试计划来指导相关人员的测试工作,项目组及QA等组织和个人通过此计划来了解和监督测试组的单元测试活动,并能够为测试组的管理和执行工作提供指导作用,以成功完成项目单元测试工作。
本测试计划用于实现以下目标:
确定此次单元测试的范围,并确定必要的管理和技术工作,以管理并有效的执行单元测试工作。
依据此项目的需求分析和详细设计,进而确定项目的测试需求和测试标准。
明确完成单元测试所需的资源和时间进度。
明确单元测试的进入和退出准则。
QA依据本计划跟踪、监督测试组的单元测试工作,并对单元测试的各项数据指标进行统计分析。
1.2 术语与缩略语
1.3 参考资料
《XXXX_详细设计.doc》
2 项目背景
2.1 项目概况
2.2 系统功能关系图
3 测试范围
3.1 功能模块一
3.2 功能模块二
4 测试环境
4.1 系统资源环境
下列系统资源可用于搭建测试环境。
硬件资源
软件资源
网络资源环境
公司内部的局域网环境。数据库服务器、应用服务器和客户端之间的网络连接为100M带宽。
5 品质目标
测试工作需要达成的品质目标要求,如Case密度、测试缺陷检出率等等。
6 测试策略
6.1 测试要求
6.2 测试准则
如:单元测试以功能为单元,采用黑盒测试的方法。
依据详细设计,对每个功能进行测试案例的设计。设计单元测试案例时,每个功能至少包含三个测试案例。基于详细设计业务逻辑的覆盖达到100%。
6.3 测试工具
7 测试计划
7.1 人力资源
下表将详细的阐述各类涉众在活动所担任的角色和承担的职责。
7.2 测试作业计划
7.3 测试入口准则
根据软件测试过程,测试执行之前,测试用例必须满足的条件
7.4 出口准则
根据公司测试完成标准的定义,项目测试通过的准则
7.5 挂起条件和恢复条件
挂起条件:测试过程中无法继续时应挂起测试,本节描述挂起的各种因素,这些因素可能包括:测试依赖因素不具备、进入某项风险临界区、管理决策等等。
恢复条件:本节描述测试挂起后恢复测试的条件,与挂起条件相对应