“缺陷管理工具”禅道—升华Bug处理流程与相关属性

本文详细介绍了缺陷管理工具禅道中Bug的处理流程,包括测试工程师和开发工程师的角色,以及Bug的生命周期。同时,阐述了Bug的相关属性,如产品模块、影响版本、严重程度和优先级,帮助提升Bug管理效率。
摘要由CSDN通过智能技术生成

“缺陷管理工具”禅道—升华Bug处理流程与相关属性

作为一个软件测试工程师,对缺陷管理工具(缺陷:Bug)的认识和准确操作是有所必要的,缺陷管理工具现在行业中有很多:禅道、QC、Clear Quest、TestLink、Bugfree、Bugzilla、Jira等。本文选择根据禅道带大家认识Bug处理流程以及Bug的相关属性:Bug标题、重现步骤、Bug类型、Bug严重程度、Bug优先级、Bug来源、Bug根因等重大属性。
0

1 BUG处理流程

打开缺陷管理工具——禅道,软件测试工程师选择在“测试”视图页,选择好测试项目后,点击“Bug”,会看到测试流程状态:指派给我、由我创建、由我解决、未指派、未解决、未关闭、久未处理、被延期、需求变动等。
1
针对测试工程师的Bug状态:激活中、已解决、已关闭等。
针对开发工程师的Bug解决方案:已解决、延期处理、重复Bug、外部原因、无法重现、不予解决、设计如此等。
根据状态,我们来熟悉下Bug处理流程(即:缺陷生命周期)。
2
Bug处理流程(Bug的生命周期):

  • (1)测试工程师发现Bug,查证Bug无重复提交过,然后尽可能完善Bug的相关属性,接着再提交Bug,把缺陷的状态置为:new;
  • (2)开发工程师确认提交的Bug,进行Bug的重现与分析,如果不是Bug,拒绝Bug,把状态置为:rejected;如果是Bug,指派给具体的开发人员解决,把状态置为:open;
  • (3)开发人员看到指派给自己解决的Bug,进行修改Bug,修改完后提交给测试工程师进行返测,开发人员自己把Bug状态置为:fixed;
  • (4)测试工程师对修改的Bug进行返测,如果返测成功,则关闭Bug,把Bug状态置为:closed;如果返测不成功,则重新激活Bug,让开发工程师修改,把Bug状态改为:reopen。
  • (5)若经过多次返测后,测试工程师与开发工程师对该Bug有一定程度的争议,则测试工程师决策是否让项目经理来校验下是不是Bug,如果是Bug,则开发工程师必须进行修改;如果不是Bug,则测试工程师关闭Bug。

在Bug处理过程中,项目中不同的角色应该关注的相应状态与处理态度不一样。

针对开发工程师,应关注测试工程师所置状态:new、reopen、closed。new:开发工程师要对激活状态的Bug进行处理,根据处理过程,将其状态置为rejected、open、fixed以及“已解决”、“延期处理”、“重复Bug”、“外部原因

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值