背景
本篇Bug分析是基于公司现状,结合实际需要进行的简要分析,以期能规范Bug提报,优化Bug管控,提高开发和测试间的协作效率,为质量度量提供参考数据。
一、Bug状态管理
-
当前Bug状态:
- active
- resolved
- closed
- obsolete
-
建议Bug状态:
- active:测试人员发现bug并提交,待修改状态。
- resolved:开发人员修改完bug,bug变更为已解决状态。
- closed:测试人员回归通过,变更为已通过状态。
- reopen:测试人员回归不通过,变更为需再次修改状态。
- postpone:经确认不需要在本次发布范围之内修改,变更为推迟修改状态。
- rejected:开发人员确认不是bug,变更为非bug状态。
- duplicated:开发人员确认是重复bug,变更为重复bug状态。
- obsolete:重复和非bug的,经过测试人员确认后,变更为废弃状态。
-
在发布前,只能有closed、postpone和obsolete状态的bug留存。
-
当状态变更为closed、postpone和obsolete时,jira单子的状态自动变成“完成”。