bug 管理规范及流程 1、概述 本文档定义bug 的整个生命周期,规范bug 的解决方案及管理流程
Bug 在流转的过程中有章可循
规范bug 严重等级与bug 解决优先级,使开发人员与测试人员能根据此文档准确判断bug 的严重程度并加以解决; 2、关键角色及职责 角色 职责 测试工程师 1
根据规范提交bug; 2
及时验证bug 是否已解决; 3
及时关注开发拒绝bug,和相关人员沟通讨论解决方式; 测试经理 1
审核测试工程师提交的bug; 2
定期review bug,报告现状,并给出解决意见; 开发工程师 1
以优先级为依据分析解决bug 开发主管 1
定期 review bug,对bug 多的模块加强code review 和单元测试; 2
分析bug 解决进度,对产品质量及进度进行风险评估; 产品 1、当开发和测试存在意见分歧时,进行需求确认 2、从产品角度划分bug 修改的优先级; 3、Bug 生命周期 4、Bug 书写规范 4
1 BUG 标题 1) 以一个简短的句子描述某个模块存在的问题;或者某个操作导致了什么问题; 2) 描述问题时要简练、直接切入主题,但是要抓住要点; 3) 偶现 bug 在主题前标注出现的次数; 4) 有些模块功能比较多,可以在主题描述前标注上具体得操作; 示例: 【偶现3 次】【账号切换】登录非本机手机号,切换回本机号码登录后,收不到消息 【偶现2 次】添加载体库时程序停止运行 4
2 重现步骤 说明区域包括:步骤、预计结果、实际结果、测试环境、bug 出现时间、截图、日志 1) 用数字编号,一步步的描述问题的重现步骤; 2) 不同的操作步骤产生不同的问题,需分别报 bug;尽量做到一个 bug 汇报一个问题; 3) 偶现问题必须明确 bug 出现的时间、提供截图以及日志; 5、Bug 解决方案 当天提交的新建