如何高效填写软件缺陷报告

高效的缺陷报告可以:

(1)协助开发工程师准确定位并快速解决问题

(2)帮助开发经理准确预估修复缺陷的优先级

(3)方便产品经理了解缺陷对用户或业务的影响及重要性

 

常见的缺陷管理工具:ALM、JIRA、Bugzila、BugFree、Mantis等

 

缺陷报告包含以下部分:

1、缺陷标题:“在什么情况下发生了什么问题”

(1)对问题的描述清晰具体并体现问题出现的场景

(2)尽可能描述问题本质,而不是停留在表面

(3)标题不要太长

2、缺陷描述

是缺陷标题的细化,清晰准确的描述缺陷,使开发者可以聚焦缺陷的本质

3、缺陷影响

是缺陷引起的问题对用户或业务的影响范围和严重程度

4、环境配置

描述测试环境的配置细节,方便重现

5、前置条件

是测试步骤开始前的系统状态

6、缺陷重现步骤

从用户角度出发,每个步骤可操作且连贯

7、期望结果和实际结果

期望结果来自于对需求的理解,需要说明该发生什么,而不是不应该发生什么

实际结果来自于测试执行的结果,需要说明发生了什么,而不是没有发生什么

8、优先级和严重程度

优先级是缺陷必须被修复的紧急程度

严重程度是因缺陷而引起的故障对软件的影响程度

9、变通方案

是提供一种可以暂时绕开当前缺陷而不影响产品功能的方式

10、根原因分析

发现问题的同时,定位问题的根本原因

11、附件

界面截图、测试用例日志、服务器端日志、GUI测试的执行视频等

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值