软件缺陷管理流程

软件缺陷(Bug)能够引起软件运行时产生的一种不希望或不可接受的外部行为结果,而软件测试的过程简单来说就是围绕缺陷进行的。而为了有效的的跟踪、管理Bug的处理情况,指导测试团队和开发人员有效的处理相关Bug,有必要采用一套完整的方法、手段对其进行管理,也就是本文将介绍的缺陷管理流程。

一、缺陷产生的原因

        通常开发及测试人员所讲述的软件错误和软件缺陷是两个不同的概念,简单的来讲软件错误是指在软件声明周期内不希望或不可见接受的人为错误,其结果是导致软件缺陷的产生。在软件动态运行过程中,在某种条件下系统中软件缺陷暴露导致故障发生,最终导致软件失效。

        软件缺陷产生的原因:

          ①需求规格说明书编写的不够全面、不完整、不准确而产生的缺陷;

          ②设计变更时,没有及时沟通或者沟通不顺畅;

          ③研发过程中的需求变更;

          ④程序开发人员对业务上的不理解或理解不一致;

          ⑤代码编写不严谨,缺少逗号、被除数为0等

          ⑥软件系统运行的软硬件环境带来的问题。

        正确理解了缺陷定义和产生的根源,可以帮助测试人员比较容易地找到判断缺陷的方法,因此用户的需求规格说明书或产品说明书是判断缺陷的关键。因此在识别缺陷的过程中,测试人员可以从以下几个方面入手:

          ①首先测试人员要对需求规格说明书或者产品说明书等说明性文档要非常熟悉,因为这些文档反映了用户的实际业务需求;

          ②通过对所测试产品或系统的行业和业务背景知识的了解,来发现被忽视的问题;

          ③通过自己不断的积累测试经验和行业规则,发现深层次的缺陷;

          ④通过沟通来收集、学习和分享其他人判断缺陷的方法。

二、缺陷报告介绍

        缺陷报告是测试工程师的主要的产物,也是测试团队主要的交付物之一。其作用是让研发人员能够了解到缺陷是如何产生的,便于更好的修复缺陷。

        缺陷报告的几大要素:缺陷标题、缺陷发生的模块、缺陷产生的功能点、缺陷类型、缺陷状态、缺陷产生的详细步骤、缺陷的严重性、缺陷的优先级、缺陷的状态、涉及的软件版本、提交缺陷的人员、提交日期。同时还可以提供相关联的测试用例编号。

        缺陷处理后要填写的信息:修复的版本号、修复人、拒绝/挂起人。

三、缺陷管理流程

        ①总体流程

 

image

②缺陷提交流程

image

③缺陷修复流程

image

④缺陷验证流程

image

⑤缺陷拒绝处理流程

image

⑥挂起缺陷处理流程

image

⑦争议缺陷处理流程

image

转载于:https://www.cnblogs.com/dvbbs2012/p/5085906.html

软件测试缺陷定义,缺陷(Defect):存在于软件之中偏差,可被激活,以静态形式存在于软件内部。 故障(Fault):当缺陷被激活后,软件运行中出现的状态,可引起意外情况,若不加处理,可产生失效,是一种动态行为。 失效(Failure):软件运行时产生的外部异常行为结果,表现与用户需求不一致,功能能力终止,用户无法完成所需要的应用。 禅道是第一款国产的优秀开源项目管理软件。先进的管理思想,合理的软件架构,简洁实效的操作,优雅的代码实现,灵活的扩展机制,强大而易用的api调用机制,多语言支持,多风格支持,搜索功能,统计功能。 禅道工具特点: 轻量级实现:从运行环境与来讲,我们提供了windows平台(不足10M)和linux平台的集成运行环境(不足20M),方便用户快速下载部署。 一体化研发管理:主要管理思想基于应用最为广泛的敏捷开发方法Scrum,同时又增加了Bug管理测试用例管理,发布管理,文档管理等必需功能,覆盖了研发类项目管理的核心流程,为IT企业或正在进行信息化的企业提供了一个一体化的集成管理工具。 可扩展的系统:禅道里面的扩展除了钩子机制之外,还提供了通过面向对象机制实现的继承和覆盖,通过禅道的扩展机制您可以对禅道所有地方进行扩展 可靠及时的技术支持:网站的问答反馈系统可以保证您的问题或者建议得到及时有效的处理和反馈。 开源免费的系统 常用的缺陷分析法: 四象限分析法 根本原因分析法 ODC分析法 Rayleigh分析法 Gompertz分析法 四象限分析法是对软件内部各模块、子系统、特性测试所发现的缺陷按照每千行代码缺陷率和每千行代码测试时间两个维度进行划分
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值