系统测试方案模板

时间:2022-02-10 11:34:20

 

XXX系统测试方案

(仅供培训使用)

 

 

 

拟制:

 

 

日期:

 

审核:

 

 

日期:

 

批准:

 

 

日期:

 

修订记录

日期

修订版本

描述

作者

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

目  录

1概述... 4

2被测对象... 4

3应测试的特性... 4

4不被测试的特性... 4

5测试模型... 4

5.1测试组网图/结构关系图... 4

5.2测试原理/策略... 4

5.3 操作流程... 4

6测试需求... 4

6.1 环境需求... 4

6.2 被测对象需求... 4

6.3 测试工具需求... 4

6.4 测试代码需求... 4

6.5 测试数据需求... 4

6.6 其它需求... 4

7测试设计... 4

7.1 测试工具设计... 4

7.2 测试代码设计... 4

7.3 测试用例设计... 4

7.4 测试规程设计... 4

 

XXX系统测试方案

 

关键词

摘    要:本文档是XXX系统测试方案,用来明确系统测试特性、系统测试需求,并进行各需求的设计。

缩略语清单:

参考资料清单:

 

名称

作者

编号

发布日期

出版单位

XXX软件需求规格说明书

 

 

 

 

XXX系统测试计划

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1概述

本方案文档是为了指导XXX软件的系统测试测试代码设计、测试用例设计和测试执行。

阅读对象为参加测试用例设计、测试代码设计和测试执行的测试工程师和相关的开发人员。

2被测对象

概述被测对象的主要功能、实现结构、使用背景、历史等。

3应测试的特性

对应测试需求细分出来的测试子项。

4不被测试的特性

如果系统测试分好几次来做,需要指出本次不考虑测试的特性,可以比较粗点。

5测试模型

5.1测试组网图/结构关系图

系统测试描述测试组网图、集成和单元测试描述结构关系图。

5.2测试原理/策略

系统测试描述测试原理、集成和单元测试描述测试策略。

5.3 操作流程

描述基本测试项目测试/操作流程,比如先做功能测试执行再做性能测试执行等,可取代测试规程。

6测试需求

6.1 环境需求

指出必需的和希望的测试仪器、设备需求。

6.2 被测对象需求

为完成测试是否需要对被测对象以及相关对象作特殊要求,例如对相关对象的版本要求、接口协议要求等。

6.3 测试工具需求

如果采用自动化测试,在此处列出对于测试工具的需求,测试工具包括自主开发,商用,二次开发工具等。

6.4 测试代码需求

自动化测试脚本需求,比如是否使用数据驱动。

6.5 测试数据需求

为执行各测试项目需要在测试前预先设置的数据,避免测一项改一次数据,特别是在自动化测试中,或者仪器测试中需要定义的数据文件和测试数据库。需要对数据文件的名称和内容格式进行定义。

6.6 其它需求

确定需要的特殊工具,确定其他任何测试需要(如,办公室空间需要等),确定对测试小组来说目前还没有但是必需的需求的来源。

7测试设计

7.1 测试工具设计

描述将要采用的测试工具的设计要点、设计思路。如有具体相关文档,需指明文档引用关系。

7.2 测试代码设计

描述将要插装的测试代码或测试脚本的设计要点、设计思路。如有具体相关文档,需指明文档引用关系。

7.3 测试用例设计

描述测试用例设计会用到的方法,确定用例编号规则。

7.4 测试规程设计

描述测试用例的执行过程,包括如何搭建系统测试环境,先执行哪些测试用例,再执行哪些用例,如何记录测试结果等。