软件测试说明

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

测试说明

1.范围

1.1标识

写明本文档的

a)已批准的标识号

b)标题

c)本文档的适用范围

1.2项目概述

1.2.1被测软件概述

概述被测软件的下列内容:

a)被测软件的名称、版本、用途

b)被测软件的组成、功能、性能和接口

c)被测软件的运行环境

1.2.2评测任务概述

概述软件评测项目的任务与要求,说明每一个被测对象(被测对象可能是:软件单元、软件部件、软件配置项或系统)的名称、版本、测试级别、测试场地要求等,如表1所示。

表1测试总体要求

测试级别:单元级测试、部件级测试、配置项级测试、系统级测试。

测试场地:是在软件评测方仿真环境下,还是在最终用户的真实环境下测试。

1.3文档概述

概述本文档的用途和内容

1.4与其它文档的关系

概述本文档与其它文档之间的关系

2.引用文档

应按文档号和标题列出本文档引用的所有文档,并说明每一文档的版本、编写单位和编写时间。

3.术语和定义

本章给出所有在本文档中出现的专用术语和缩略语的

确切定义。

4.测试准备

分节描述在测试计划中所标识的每个被测对象(被测对象可能是:软件单元/类和对象、软件部件、软件配置项或软件系统)的测试进度和测试环境。

4.X(被测对象X的名称和项目唯一标识号)

从4.1开始,分小节描述每一被测对象的测试进度和测试准备过程。当测试准备过程要求的信息和上一个测试内容说明的信息相同时,只需引用这一信息,不必重复。

4.X.1测试进度

对每一个被测对象,给出下列与测试有关的每个活动的进度:

a)简要介绍

b)测试准备活动(例如:设备和软件准备)

c)执行测试

d)汇报测试

e)汇报测试执行情况

f)数据整理和分析

4.X.2硬件准备

描述为测试所需硬件环境的准备过程。可引用已发布的软件文档,它应提供以下信息:

a)所使用的特定硬件,并用其名称和编号标识

b)连接硬件所需的所有开关设置和电缆,并用其名称和

位置来标识

c)为显示硬件、联接控制和数据路径的一个或多个原理

d)组装硬件的详细指令

4.X.3软件准备

描述为测试所需软件环境的准备过程,包括被测对象、测试支持软件和其它软件保障信息。可以引用已发布的软件文档,应提供下列信息:

a)被测对象的存储媒体(例如:磁带、磁盘、光盘)和

将被测对象装载到计算机的详细过程

b)支持软件(例如:环境模拟程序、测试驱动程序、数

据整理程序等)的存储媒体和装载支持软件所需的详

细指令

c)何时装载支持软件(例如:是在被测对象装载之前,

还是在一个特定的测试用例执行之后,等等)

4.X.4其它测试准备

描述为完成测试所必需的任何其它测试准备工作或过程。

5测试说明

5.X(被测对象的名称和项目唯一标识号)

5.X.Y(被测对象的测试类型名称和项目唯一标识号)

5.X.Y.Z(被测对象的测试项名称和项目唯一标识号)

5.X.Y.Z.K(被测对象的测试用例名称和项目唯一标识号)

从5.1.1.1开始,为测试计划中国定义的每个测试项,分别设计测试用例,并用名称和项目唯一标识号进行标识,采用“测试用例表(可参考本规范《软件测试用例》附录A 测试用例模板)”的形式详细说明下列内容:

a)用例综述:说明本测试用例的测试目的和测试方法

b)需求可追踪性:说明本测试用例对测试计划的追踪关

c)初始化:说明要完成测试用例应建立的所有必要条件

(硬件配置、软件配置、参数设置)。若该节需要的

信息在前面已经说明过,那么这一信息只作引用,不

必重复。包括:

1)硬件和软件配置

2)测试开始前的设置标志、初始第一断电、指针、控

制参数、初始化数据

3)要运行测试用例必需的硬件条件或电气状态

4)进行时间测量所使用的初始化条件

5)模拟环境的条件

6)对于测试用例的特殊说明

d)测试过程:说明实施测试用例的测试过程(操作步骤)。

把测试过程定义为一系列按照执行顺序排列的独立的步骤。为了文档维护的方便,测试过程可包含附录和参考,对于每个测试过程,应提供:

1)每一步测试所需要的测试操作与输入,需提供下

列内容:

●每个测试输入的名称、用途及说明(例如:值

的范围、精确度等)

●测试输入的来源及选择测试输入所使用的方法

●测试输入是真实的还是模拟的

●测试输入的时间或事件顺序

2)每一步测试的期望测试结果,应说明在测试过程

中由被测对象所产生的期望测试结果(认为正确

的结果)。必要时,中间测试结果也应提供,期望

测试结果应具体内容(确定的数值、状态或信号

等),不应是含混不清的概念,或笼统的描述

3)每一步测试的评估标准。说明评估实测结果是否

正确的标准。若该节需要的信息在前面已说明,那

么在这一节可以只作引用。对于每个测试结果,应

提供下列信息:

●实际测试结果应达到的精度

●实际测试结果与期望测试结果之间允许的差异

●时间的最大和最小间隔,或事件数目的最大和

最小值

●实际测试结果不确定时,再测试的条件

●与产生测试结果有关的出错处理

●上面没有提及的其他标准

4)程序终止伴随的动作或错误指示

5)获取和分析实际测试结果的过程

e)前提和约束:说明在测试用例的说明中施加的所有前

提和约束,如果允许由特别限制、参数偏差或异常处

理,应说明它们对测试用例的影响

f)测试用例终止条件:说明测试用例的终止条件,包括

正常终止的条件和异常终止的可能情况

g)测试用例通过准则:说明测试用例的通过准则。测试

用例的执行结果分为“通过”“未通过”

h)设计人员:设计本测试用例的人员

6追踪关系

建立测试用例与测试计划的追踪关系,说明设计的测试用例对测试计划的覆盖情况和索引关系,给出清晰、明确的

相关文档
最新文档