软件测试说明
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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追踪关系
建立测试用例与测试计划的追踪关系,说明设计的测试用例对测试计划的覆盖情况和索引关系,给出清晰、明确的