怎么进行缺陷管理,看完这篇文章,我终于明白了···
测试人员通过云效项目协作进行高效缺陷管理,免费还好用,作为测试人员,是否会出现缺陷跟着跟着就丢了?缺陷管理经历提交、解决、验证等不同环节,是否感觉进展不透明?数据不直观?很想及时的发送缺陷报告却耗费大量的时间、人力?是否想改进却苦于没有具体的数据支撑?那么利用云效研发测试,如何进行缺陷管理呢?
作者:红英|阿里巴巴集团技术专家
缺陷管理是每个测试人员日常工作中很重要的一部分,关乎着产品的质量问题,管理好缺陷对整个产品开发过程至关重要。「云效」可以很好地支持测试人员对缺陷进行管理,包括缺陷的创建、修复、解决、验证、重新打开等环节。
•开发人员:一目了然指派给自己的缺陷,并及时的修复,通过把控缺陷的过程质量,减少返工,达到提升产品的总体质量。
•开发负责人:通过可视化看板直观了解缺陷的整体进展,过程数字化,协作透明化,基于数据统计及时调整改进。
1. 搭建缺陷工作流
如下图所示,我们先在云效上搭建缺陷流转的整个工作流,展示缺陷从创建到验证关闭的全流程。
说明
****:云效项目管理
–重新打开:重新打开、激活,需要解决的Bug。
–延后处理: 此Bug不在本项目的工作范围内,在后续版本中修复。
–无法重现: 不能在当前环境中重现。
–重复Bug:和其它Bug描述现象重复。可以配置选择此状态时必填关联的缺陷ID
–设计如此:属于按照产品设计实现,不是问题。
新建项目时,选择「缺陷管理」模板,将默认包含了该工作流。当然,你也可以根据你的企业实际工作流程来配置。
2. 测试人员创建缺陷
如下图所示,在「缺陷」下切换到「看板视图」,点击「待处理」列底部的「+」添加新的缺陷,就会有一张新的卡片。一般情况下,「待处理」列就是测试人员新创建的缺陷。说明
****:云效缺陷管理
规范缺陷字段
在缺陷收集的过程中,测试人员需要对缺陷的内容进行编辑,包括设置缺陷的字段和编写缺陷说的重现步骤。
要设置的字段至少包括:备注(缺陷发布和期望)、严重程度、缺陷分类、缺陷类型、优先级。
3. 开发人员处理(修复)缺陷
开发人员对缺陷初步分析,并与测试人员确认缺陷的信息后,更新缺陷负责人为自己,移入「修复中」列(如下图),进入缺陷修复流程。
开发人员对缺陷修复完成后,移入「已解决」列,并填写缺陷的类型、严重程度。
开发人员对缺陷分析后,并与测试人员充分沟通后,移入「延后处理/无法重现/重复Bug/设计如此/已拒绝」列,并填写缺陷的类型、严重程度。
4.测试人员验证缺陷
当缺陷被开发人员脱入「已解决/延后处理/无法重现/重复Bug/设计如此/已拒绝」后,测试人员验证缺陷,可以把需求卡拖拽到「已验证」,如下图所示:
5.测试人员通过自定义报表管理和监控缺陷进展
一个项目、迭代、或是经过一段时间后,测试人员根据需要,在项目统计中创建缺陷报表。
•配置缺陷的自定义字段
•下一季的缺陷管理试着用云效来跟进吧
更多相关内容
系列课程:敏捷研发与效能提升36计
关于我们
了解更多关于云效DevOps的最新动态,可微信搜索关注【云效】公众号;
彩蛋:公众号后台回复【指南】,可获得《阿里巴巴DevOps实践指南》&《10倍研发效能提升案例集》;
看完觉得对您有所帮助别忘记点赞、收藏和关注呦;