软件测试管理神器之zentao(禅道)-BUG管理

如题所述

测试人员其中一个主要任务是将测试发现的Bug提交给开发人员解决。

在禅道中,有两个地方可以提Bug:(1)执行-测试-Bug;(2)测试-Bug。

1. 提交Bug

以禅道中的“测试”为例。在测试模块下,点击“提Bug”,可以单个或批量提Bug。

"批量提Bug"可以通过“多项录入”功能进行批量录入。

每一行作为Bug的标题。导入后,需对其他必填项进行手动设置。

2. 导出Bug

通过“导出”功能还可以将Bug列表内的数据导出。点击“导出”-“导出数据”。

可以导出全部Bug记录,或者在Bug列表中选中想要导出的Bug进行导出。点击“设置”。可以设置导出的模板,选择要导出的字段并保存为模板,可供下次快速导出使用。

3. 查看报表

点击“Bug”-“报表”可以统计分析查看Bug。

在报表页面左侧,选择报表类型,点击“生成报表”,即可查看Bug的报表分析。默认以饼状图显示,也可以根据报表内容选择柱状图或者折线图展示。

禅道内的BUG流程是:提BUG -> 确认BUG -> 解决BUG -> 验证关闭BUG。

1. 验证BUG

Bug提交后,开发人员需要进行确认BUG是否确实存在,避免Bug只是在个人环境下产生,在其他环境不能复现的情况。点击“OK”确认BUG后,可以开始解BUG。

2. 关闭BUG

开发人员确认BUG解决方案后,测试人员需要对Bug再次进行验证。确认解决后,点击“关闭”。

至此,一个BUG的生命周期完成了。

3. 激活BUG

如果某个BUG再次出现,并没有完全彻底的解决。可以编辑BUG或在BUG详情页面点击“激活”按钮,将BUG激活转交给开发人员继续处理。

4. 复制BUG

通过“复制Bug”按钮可以快速提交一个Bug。例如,同一个BUG在不同的项目中出现。

5. 批量编辑BUG

在Bug列表页面选中多个Bug,可以进行批量操作,包括编辑、确认、关闭、激活、以及选择解决方案。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-06-05
禅道在遵循其管理方式基础上,结合国内研发现状,整合了bug管理,测试用例管理,发布管理,文档管理等功能,完整的覆盖了软件研发项目的整个生命周期。在禅道软件中,明确的将产品、项目、测试三者概念区分开,产品人员、开发团队、测试人员,三者分立,互相配合,又互相制约,通过需求、任务、bug来进行交相互动,终通过项目拿到合格的产品。

禅道是一个软件全生命周期管理工具,但作为测试人员,可能梗关注其中的bug管理及测试用例管理的模块, 本文就重点说下bug管理。

禅道里面的bug基本流程是:  测试人员提出bug -> 开发人员解决bug -> 测试人员验证关闭 。

下面我们来演示下具体的使用方法。

一、创建产品

使用 bug管理功能之前,需要先创建产品,禅道里面设计的理念是bug主要附属在产品概念下面的,添加产品的入口有多个,可以在所有产品页面点击右侧的“添加产品”按钮。

新增产品的时候,需要设置产品的名称、代号,几个负责人信息,可以根据具体情况选择填写必填项。

二、提交bug单到禅道

有了产品之后,我们就可以来创建bug了, 在禅道里面提交bug的方式有两种,一种是测试用例的执行结果为失败时,转bug;另一种是不依赖测试用例的bug,可以直接进行提交 。

1、由执行测试用例的测试用例直接转bug单

通过【用例】模块的不通过用例的【转bug】按钮后,可以打开一个bug提交页面。输入相应的缺陷信息后,点击【保存】即可完成缺陷的提交。

2、直接提交bug单

这样的bug提交方式是不依赖于测试用例的。可以直接通过【bug】模块内的【提bug】进行bug提交,提交bug的页面和转bug页面基本一致,但是提bug页面中没有预先填写的信息,这里需要一项一项的输入。输入完成后点击【保存】按钮完成缺陷的提交。

3、两种方式的区别

用【转bug】生成的bug单,在bug 的信息里面有一项数据是关于【来源用例】,用来展示该bug 是由哪一个测试用例转来的。

直接提交的bug单,没有【来源用例信息】,和系统中的测试用例没有任何关系。

最好的方式就是依据测试用例的执行结果进行bug的提交,这样也可以溯源,就算是通过探索方法发现的缺陷,也可以补充一条用例进行关联的;

三、bug单的生命周期管理

Bug的生命周期在课程中是一个重中之重,当一个bug被提交就表明他的生命周期的开始,之后指派给某一位研发人员之后,由开发来确认、解决这个bug。

一般bug的处理流程是:

1、确认bug单

确认该bug确实存在后,可以将其指派给某人,并指定bug类型、优先级、备注、抄送等。

2、解决bug单

当bug修复解决后,点击解决,指定解决方案、日期、版本,并可将其再指派给测试人员。

3、关闭bug单

当研发人员解决了bug之后,bug会重新指派到bug的创建者头上。这时候测试人员可以来验证这个bug是否已经修复。如果验证通过,则可以关闭该bug。(bug列表页和详情页中都有“关闭”按钮。)

4、激活bug单

如果一个bug没有被修复,解决之后或者关闭之后,也可以对其进行激活。

四、总结

关于禅道工具的使用,还有很多,官方也提供了很详细的说明,可以自行查阅。

官方帮助文档: https://www.zentao.net/book/zentaopmshelp/

欢迎关注作者,如果觉得写的还不错,就给点个赞同、喜欢、收藏(后续持续更新)。
相似回答