软件测试之缺陷管理中BUG的几种状态


关注我,每天分享软件测试技术干货、面试经验,想要领取测试资料、进入软件测试学习交流群的可以直接私信我哦~~

在项目测试的过程中,我们往往会发现很多与需求不符或与用户使用习惯相悖的问题,继而向开发提出该问题,开发解决之后再由给我们测试通过之后,这个问题结束。但是如果只是口头向开发提出或使用txt,word,excel等向开发反馈问题,无法做到有效的跟踪,这时就需要缺陷管理工具来帮助我们对缺陷进行一个管理,使其能达成一个闭环。

一 常用的缺陷管理工具

在项目中,测试团队常用的缺陷管理工具除了企业自行研发的工具,测试人员用的工具排名前几的分别是:禅道,Bugzilla,Jira,Bugfree……

1.禅道

禅道是第一款国产的开源项目管理软件,她的核心管理思想基于敏捷方法scrum,内置了产品管理和项目管理,同时又根据国内研发现状补充了测试管理、计划管理、发布管理、文档管理、事务管理等功能,在一个软件中就可以将软件研发中的需求、任务、bug、用例、计划、发布等要素有序的跟踪管理起来,完整地覆盖了项目管理的核心流程。

2.bugzilla

Bugzilla 是一个开源的缺陷跟踪系统(Bug-Tracking System),它可以管理软件开发中缺陷的提交(new),修复(resolve),关闭(close)等整个生命周期。

3.jira

JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。

4.Bugfree

BugFree是借鉴微软的研发流程和Bug管理理念,使用PHP+MySQL独立写出的一个Bug管理系统。简单实用、免费并且开放源代码(遵循GNU GPL)。 命名BugFree 有两层意思:一是希望软件中的缺陷(Bug)越来越少直到没有;二是表示它是免费且开放源代码的,大家可以自由使用传播(Free)。

二 缺陷的几种常见状态

对于一个问题,它的处理过程即是一个周期,周期的不同阶段,其所处的状态也是不一样的。在不同状态它的负责人也不相同。我们常将缺陷分为提交,接收,验证,关闭,再打开,打回,延期等几种状态。

1.新建

在测试过程中发现问题并确认是问题后在缺陷管理工具上进行提单,我们会将缺陷的发现的条件,操作步骤,预期与实际结果,日志,截图等填写到bug单上,并选择测试版本及根据模块指派开发,完成后保存即进入新建状态。

2.提交

在进入新建状态后,确认填写无误及在次确认是否是问题后,提交bug,进入提交状态。

3.接收/打回

在bug提交之后,该bug会加入到指定开发的待处理列表中,开发认为是问题则会接收,否则打回并说明打回依据。有的工具中测试认为开发打回的缺陷确实是问题,也可将其打回给开发处理并说明打回依据,无须开发接收直接回到接收状态。

4.验证

开发接收bug后,将问题解决,提交测试验证,则进入待验证状态。

5.关闭/再打开

测试将待验证问题验证通过之后将bug关闭,则进入关闭的状态,若关闭后后续版本再次出现该问题,可将该bug打开,即再打开状态。

6.延期

开发接收bug后,经PM及测试和产品确认问题影响较低,该版本可不解决后续版本解决后,开发将bug状态更改为延期处理。

其实若细分一下其实还能再分出几个状态出来,如解决中…等等之类的。

三 缺陷的4个级别

在测试过程中,为了对已知问题的处理速度或时间相应的级别,我们一般情况下将它分为4个级别,但各个公司命名不同如(1,2,3,4)(轻微,普通,严重,阻塞)…等等很多名字,但都是一个意思。

阻塞:造成系统崩溃、死机、死循环,导致数据库数据丢失,与数据库连接错误,主要功能丧失,基本模块缺失等问题。如:代码错误、死循环、数据库发生死锁、重要的一级菜单功能不能使用等。

严重:系统主要功能部分丧失、数据库保存调用错误、用户数据丢失,一级功能菜单不能使用但是不影响其他功能的测试。功能设计与需求严重不符,模块无法启动或调用,程序重启、自动退出,关联程序间调用冲突,安全问题、稳定性等。

一般:功能没有完全实现但是不影响使用,功能菜单存在缺陷但不会影响系统稳定性。

轻微:这类问题往往不会影响用户操作的正常的执行,只是有一些小瑕疵;或者一下有建设性的问题。


如果你

①从事功能测试,想进阶自动化测试

②在测试界混了1、2年,依然不会敲代码

③面试大厂却屡屡碰壁

我邀你进群吧!来吧~~测试员,313782132(Q群里有技术大牛一起交流分享,学习资源的价值取决于你的行动,莫做“收藏家”)获取更多大厂技术、面试资料


金九银十面试季,跳槽季。给大家整理的资料,整体是围绕着【软件测试】来进行整理的,主体内容包含:python自动化测试专属视频、Python自动化详细资料、全套面试题等知识内容。愿你我相遇,皆有所获! 关注我领取~

如果文章对你有帮助,麻烦伸出发财小手点个赞,感谢您的支持,你的点赞是我持续更新的动力。

推荐阅读:

什么样的人适合从事软件测试工作?

谈谈从小公司进入大厂,我都做对了哪些事?

想转行做软件测试?快来看看你适不适合

软件测试从自学到工作,软件测试学习到底要怎样进行?

软件测试工程师简历项目经验怎么写?–1000个已成功入职的软件测试工程师简历范文模板(真实简历)

猜你喜欢

转载自blog.csdn.net/weixin_50271247/article/details/115100286