软件测试控制程序文件_第1页
软件测试控制程序文件_第2页
软件测试控制程序文件_第3页
软件测试控制程序文件_第4页
软件测试控制程序文件_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

编号ZHFW-CX-15

版本B/0

LOGO软件测试控制程序页数0/9

状•态

分发号

软件测试控制程序

编制:

审核:_________________

批准:_________________

xxxx・xx・xx发布xxxx-xx-xx^^

北京XXXX科技有限公司

软件测试控制程序

1、目的

本程序规定了软件测试的策划、设计与实现、执行测试、测试总结的控制要求,其目的是确保测

试过程受控,测试结果满足测试策划和产品接收准则的要求。

2、适用范围

本程序适用于软件合格性测试(配置项测试或系统测试),软件单元测试和单元集成测试参考执

行,可适当简化。

3、术语

软件测试softworetest

人工或自动方法来执行或评价系统或系统形成的构成,以验证它是否满足规定的需求;或识别出

期望的结果和真实结果之间有无差别。

4、职责

4.1质量部归口管理产品监视和测量,包括管理软件测试,对软件测试过程进行控制,对软件测试工

具进行确认。

4.2技术部经授权的软件测试人员按测试策划实施测试,如实记录测试结果,测试中出现的问题经软

件没计开发人员修改后进行软件回归测试,提供所需的文件和记录,确保软件测试质量。

5、工作程序

软件测试过程流程见图lo

5.1软件测试过程

5.1.1软件测试策划

编制软件测试计划,明确测试的级别和类别,确定测试的充分性要求,确定测试的技术和方法(单

元测试采用白盒测试技术,测试软件内部结构;合格性测试采用黑盒测试技术,测试软件配置项的功

能、性能、接口等),确定测试资源要求(包括人员职责分工、测试环境和测试工具),确定测试终止

的条件,确定测试活动进度,明确接口管理要求,说明对软件设计或软色需求的追踪。

5.1.2软件测试设计与实现

1)软件测试需求分析

需要时,编制软件测试需求规格说明,对于软件确认测试,也可根据软件需求规格说明进行软件

测试设计。若编写软件测试需求规格说明,测试的内容要满足顾客的所有要求,并且通过评审。

2)编写测试说明,包括测试用例和测试规程

按照有关标准编写测试说明,分析测试用例集的层次结构,选取和设计测试用例,测试用例应覆

盖软件需求规格说明的全部需求,获取并验证测试数据,确定测试用例执行顺序。

3)获取测试资源,开发测试软件

获取测试数据;用于测试的软件工具,在使用前应确认其满足预期用途的能力,必要时再确认;

需要开发测试软件的,安排设计开发,并经过测试确认。

4)建立并测试环境

单元测试可使用开发环境或仿真环境,合格性测试应使用与预期使用一致的测试环境(与需求规

格说明中规定的运行环境一致或兼容);测试环境确认满足要求后方可进行测试。

5)测试准备就绪评审

对测试计划、测试用例、测试环境进行评审,评审通过后才能执行测试。

5.1.3执行测试

1)执行测试用例,记录测试过程、测试结果和发现的错误,不能只记录回归测试后的最终测试

结果。

2)判定测试用例测试是否通过,分析不通过情况,采取相应措施,若软件编码错误、软件设计

错误,需填写软件问题报告单,继续进行测试、由软件开发部门对软件更改后进行回归测试;对测试

说明和测试数据的错误,可直接纠正,做好记录;

3)确定测试的充分性,正常终止时,确定是否需要补充测试,若需要进一步测试,按补充的测

试用例执行测试;

异常终止时,记录导致中止的条件、未完成的测试和未被修正的错误°

5.:.4测试总结

1)分析和评估测试工作,总结与测试要求的差异(依据需求规格说明、软件设计文档、测试计

划、测试说明、测试环境,并分析异常终止情况)。

2)编写软件测试报告,包括测试结果分析,对软件质量的评估和建议。

3)编写软件测试问题报告。

4)总结人力消耗、物质资源消耗,

5)测试评审,对测试的执行活动、测试受控情况、测试报告、测试记录、测试问题的处理和报

告进行评审。

5.2软件测试文档

5.2.1软件测试文档的完整性

软件测试文档的种类如下:

a)测试计划;

b)测试说明(含测试用例);

c)测试记录;

d)测试报告;

e)测试问题报告。

对于小型软件或关键等级低的软件,测试计划与测试说明可以合并;测试问题可以单独形成报告,

也可以放到测试报告中。

5.2.2软件测试计划

《软件测试计划》的主要内容要求如下:

1)范围(包括标识、系统概述、文档概述、与其他计划的关系)

2)引用文档

3)测试依据

4)软件测试环境

5)测试标识

(1)一般信息

包括:测试级(如软件配置项级或系统级);测试类别(如功能测试、性能测试、容量测试等);

一般测试条件(如额定值、最大值和最小值,使用真实数据,测量的规模和时间,测试程度等);计

划的测试顺序或进展;数据记录、整理和分析。

(2)计划执行的测试

应用测试项的项目唯一的标识符提供每一个测试项的测试信息,一般包括:测试对象;测试级;

测试类型或类别;需求规格说明中所规定的合格性方法;软件需求标识符;特殊需求;要记录的数据

类型;与采用的数据记录或整理分析的类型;假设与约束;与测试有关的安全性和保密性考虑。

6)测试进度

7)测试终止条件

描述被测软件的评价准则和方法,以及可以结束测试的条件口

8)需求的可追踪性。

5.2.3测试用例

软件测试说明中要设计测试用例,《软件测试用例》应描述下列内容:

1)测试追踪:该测试用例对应需求规格说明的条款号。

2)用例说明:简单描述测试的对象、目的和采用的测试方法。

3)硬件配置:包括硬件条件或电气状态。

4)软件配置:包括测试的初始条件。

5)测试配置:如测试的模拟系统和测试工具的配置情况。

6)参数设置:测试开始前的设置,如标志、初始断点、指针、控制参数或初始化数据的设置等。

7)测试输入:发送给被测对象的所有测试命令、数据和信号,并描述:

a)测试输入的具体内容(数据状态或信号)及其性质(有效值、无效值、边界值);

b)测试输入的来源(测试程序产生,移动介质文件,通过网络接收,人工键盘输入等)及选择

输入所使用的方法(等价类划分,边界值分析,错误推测,因果图等);

c)测试输入是真实的还是模拟的;

d)测试输入的时间顺序或事件顺序。

8)操作说明:每一步所需的测试操作动作和设备操作。

9)期望测试结果:应有具体内容,如确定的数值、状态或信号等。

10)评估标准:如实际测试结果所需的精度,实际与期望结果之间差异允许的上限、下限,时间

的最大和最小间隔或事件数目的最大和最小值,有关的出错处理,实际测试结果不确定时再测试条件

等.

11)前提和约束:如特别限制、参数偏差或异常处理应标识出来。

12)过程终止条件:正常终止和异常终止。

13)结果评估标准:评价测试最终结果的准则。

5.2.4软件配置项(或软件系统)测试报告

《软件测试报告》的内容要求如下:

1)范围

(1)标识:本文档所适用的软件标识符、名称、缩略名、版本号和发布号C

(2)系统概述:本文档所适用的软件的用途、软件的一般特性、需方、用户、开发方、其他有

关文档。

(3)文档概述:文档的用途和内容、保密要求。

2)引用文档

3)测试结果概述

a)说明测试时间、测试地点、测试环境、测试人员、测试方法等;

b)根据测试过程和测试结果,绐出该软件测试的总体评估;

c)说明总共测试了多少个测试用例,第一次测试通过了多少个测试用例,共测试了多少次,最

后是否都通过了测试;描述测试中发现的所有遗留的问题、限制或约束,可用问题/更改报告形式;

d)可以列表说明每次测试发现的问题和缺陷的数量、严重程度,是否通过了回归测试,描述每

个遗留的缺陷、限制或约束,包括对软件和系统性能的影响。

4)详细测试结果

(1)对测试结果进行描述

描述与该测试相关联的每个测试用例的完成状态,可用表格的形式给出,记录测试用例的测试结

果.

(2)遇到的问题

a)简述所遇到的问题,包括异常终止,并标识所遇到问题的测试规程步骤;

b)适用时,对相关问题/更改报告和备份数据的引用;

c)改正这些问题所重复的规程或步骤的次数及每次得到的结果;

d)再测试时,是从哪些回退点或测试步骤恢复测试的。

(3)偏差说明

a)偏差内容;包括与测试用例/规程的不一致,与测试计划不一致,测试环境与操作环境的差异

等;

b)偏差理由;

c)偏差对测试结果有效性影响的评估。

5)对被测软件质量的评估

评价被测软件与该软件需求规格说明的一致性及质量

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论