第五章 软件测试管理(2)

5.3缺陷管理

是软件产品研发过程中重要的属性,会导致产品在某种程度上不能满足客户的需要,开发人员根据它来分析产品潜在问题或缺陷,评估产品的质量、测试也需要进行跟踪与维护。

缺陷管理就是在生命周期中识别、管理、沟通缺陷的过程。可以概括为一个中心、两个基本点、三个要求。一个中心是确保软件的质量;两个基本点就是缺陷的管理和维护。三个要求是要求测试人员对每一个缺陷进行跟踪,要求开发人员对每一个缺陷进行分析改进。

5.3.1缺陷的状态

通常软件缺陷的状态见表5-1

5.3.2缺陷管理的角色

有:测试工程师、项目测试经理、项目开发经理、开发工程师以及评审委员会CCB

1、测试工程师

是缺陷的发起者,主要负责发现缺陷、提交缺陷、验证修复缺陷即回归。

2、项目测试经理

是对测试工程师提交的缺陷进行审核,主要审核是否为重复缺陷,是否为非问题,是否为无效缺陷以及缺陷的规范。

3、项目开发经理

对已确认的缺陷进行再次分析,主要分析缺陷类型以及缺陷的认可,还有巨石对缺陷修复后的代码进行封装。

4、开发工程师

是度已分配的缺陷进行修复并分析

5、评审委员会CCB

主要对有争议的缺陷进行最后的裁决

5.3.3缺陷管理基本流程

如图5-4所示

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值