缺陷报告与Bug的生命周期

本文详细介绍了缺陷报告的八大要素,包括缺陷编号、状态、标题、复现步骤、严重程度、优先级、类型和测试环境,并阐述了Bug的生命周期,从新建到关闭的整个流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、缺陷报告的八大要素

1.缺陷编号:缺陷的唯一标识,在禅道之类的缺陷管理工具中一般都会自动生成,这个大家不用纠 结。

2.缺陷状态:缺陷跟踪过程的进展情况,缺陷工具都会有相应的流程和状态标识,一般不需要我们去 选择。

3.缺陷标题:缺陷的概述,描述本质问题

4.复现步骤:一步一步描述,再现缺陷的操作步骤

5.严重程度:缺陷对软件系统的影响程度,有些影响较大,有些影响较小。

6.优先级:修复缺陷的重要性或紧迫性

7.缺陷类型:根据缺陷产生的来源和根源划分出的缺陷种类

8.测试环境:测试环境配置,包括操作系统和浏览器

  • 缺陷编号:一般缺陷管理工具自动生成
  • 缺陷状态:open,fixed,closed
  • 缺陷标题:可以使用短语或短句,要求简练、准确
  • 复现步骤:第一部分,描述该缺陷重现的操作顺序,要求:完整、简洁、准确;第二部分,描述实际出现的结 果;第三部分,描述预期想要的结果
  • 严重程度:p0,p1,p2...(由重到轻)

       p0:严重缺陷,比如黑屏、闪退、服务器崩溃导致软件无法使用

       p1:冒烟测试(主流程)中可能出现的bug

       p2:分支(备选流)的bug,影响不到主流程

       pn:还有一些可管可不管的bug,不影响使用

  • 优先级:0,1,2...(由重到轻)
  • 缺陷类型:功能上的,性能上的,代码上的,界面设计上的等等

二、Bug生命周期

首先测试人员提交Bug,这时Bug的状态标识为“新建”;开发经理确认后将Bug分配给相关的开发人 员去处理,此时Bug状态为“已打开”;开发人员拿到指派给自己的Bug,开始进行处理,开发人员已 经修复了该Bug后,设置Bug状态为“已修复”;测试人员拿到已经修复的Bug进行验证,如果验证通 过,则将该Bug设置为“已关闭”状态;如果验证未通过,则将该Bug设置成“重新打开”。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

彭俞伟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值