产品体验中心 下载与支持 产品社区 合作代理 |  咨询电话:400-035-7887/021-6072 5088
当前位置:泽众软件测试网- 技术文章 -正文

缺陷分析中缺陷预防的作用 学会使用缺陷管理系统进行缺陷分析

发布时间:2020-07-13

软件缺陷作为软件测试人员基本的测试产出,其价值仅仅体现在暴露影响当前产品质量的问题数量、严重程度?除此之外,我们还能够通过缺陷挖掘哪些有价值的信息呢?今天小编来给大家讲讲缺陷分析中的缺陷预防的作用。

缺陷预防(Defect Prevention)是一种用于整个软件开发生命周期中识别缺陷根本原因和防止缺陷发生的策略,也是全面质量管理(Total Quality Management)的本质。缺陷预防处于CMM(Capability Maturity Model)能力成熟度模型的第5个级别,分析以前一些偶然发现的问题,并且在将来为类似的可能的缺陷进行检查。一个成熟的研发团队,会通过实施DP来提高质量和降低研发成本。

缺陷管理系统

使用缺陷预防后,缺陷会呈现以下一些特性:

1) 缺陷发现率与时间的关系

使用缺陷预防策略后每个阶段所发现的缺陷数与使用缺陷预防策略前所发生缺陷数的分布变化。

一是:需求和设计阶段所发现的缺陷数占所有缺陷的比例增大,这说明前期发现的缺陷比较多,这样可以降低缺陷修复的成本。

二是:缺陷总数下降,也就是发现的总的缺陷数下降了,这得益于大部分的缺陷发现在前期的研发阶段。

2) 缺陷过滤器

使用预防缺陷策略后,缺陷会像漏斗一下,每一个测试阶段都可以过滤掉一些缺陷。

每经历一个阶段,缺陷就减少20%左右,直到测试结果,系统中99%的缺陷已经被解决。

所以小编向大家推荐缺陷管理系统进行缺陷分析:由于缺陷管理的力度不足,对测试过程中产生的缺陷,没有进行登记、编号,并且采用标准化的流程进行跟踪,无法确保每个缺陷都已经被关闭。遗漏的缺陷对软件的正常使用是非常重大的威胁。缺陷管理系统Testcenter支持根据实际情况自定义缺陷处理流程,可以自定义项目角色、缺陷状态、缺陷属性;支持缺陷合并,全方面筛选缺陷;支持实时邮件的功能,在关注的缺陷发生状态改变时,发邮件通知给关注人;支持缺陷列表的导出、缺陷处理状态的自动跳转、处理角色的选择、缺陷关联测试用例和需求等。

更多缺陷管理文章推荐:

bug管理工具能满足软件开发者的哪些需求?

如何做好一个软件项目的缺陷管理?

软件开发管理中如何做缺陷跟踪?缺陷跟踪管理流程及注意事项

好用的Bug管理工具该具备哪些功能?

缺陷管理工具在软件项目中作用是什么?

Bug管理系统的使用及管理流程要注意的重点

怎么进行测试缺陷分析?常见的缺陷分析方法有哪些?

缺陷管理方法之几种常见的软件缺陷预防方法

什么是缺陷管理?缺陷管理的定义

什么是软件缺陷?缺陷分析的目的是什么?

如何选择Bug管理工具?常用Bug管理工具的功能有哪些?

本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-60725088-8054),我们将立即处理,马上删除。
沪ICP备07036474号 2003-2024 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
微信
咨询

添加客服微信 欢迎咨询测试工具和测试服务

微信客服
问题
反馈
产品
画册

扫描二维码下载泽众软件企业宣传册

产品画册
返回
顶部

方案咨询

×
提交信息

电话咨询,400-035-7887,安排专业技术售前给您解答(产品试用、技术交流、服务咨询和商务报价)。

您的信息已成功提交!

我们的客服人员稍后会与您联系