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

禅道在遵循其管理方式基础上,结合国内研发现状,整合了bug管理,测试用例管理,发布管理,文档管理等功能,完整的覆盖了软件研发项目的整个生命周期。在禅道软件中,明确的将产品、项目、测试三者概念区分开,产品人员、开发团队、测试人员,三者分立,互相配合,又互相制约,通过需求、任务、bug来进行交相互动,终通过项目拿到合格的产品。

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

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

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

一、创建产品

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

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

二、提交bug单到禅道(免费领取Python自动化学习资料  工具,面试宝典面试技巧,加QQ群,785128166,群内还会大佬技术交流)

有了产品之后,我们就可以来创建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单(免费领取Python自动化学习资料  工具,面试宝典面试技巧,加QQ群,785128166,群内还会大佬技术交流)

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

2、解决bug单

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

3、关闭bug单

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

4、激活bug单

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

四、总结

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

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

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

  1. 常用的bug管理工具--推荐『禅道bug管理工具』

    一.常用bug管理工具 (1)EasyBUG:基于WEB的在线的,不用配置,界面简单,操作容易上手,但需要手动录入bug标题,保存bug截图提交,追踪及时性靠人工自觉. QC(Quality Cent ...

  2. 禅道的Bug管理流程介绍

    禅道是一款以Bug管理为核心,覆盖全人员.全流程的全生命周期项目管理软件.能够为项目研发提供全程支撑,持续对团队的研发项目进行有序的管理和跟进,完整覆盖研发项目的核心流程. 非常多团队关注禅道的主要原 ...

  3. 使用Docker制作zentao禅道镜像

    使用Docker制作zentao禅道镜像 -- 禅道Docker镜像的制作 (一) 下载DockerFile git clone https://gitee.com/yunwisdoms/zentao ...

  4. Wamp环境下集成【禅道】管理软件

    配置过程详见附件. 禅道官网: http://www.zentao.net/ 配置所需最新源码包: http://sourceforge.net/projects/zentao/files/3.3/Z ...

  5. grafana 获取禅道bug执行sql语句的问题

    概况 目前测试组需要从 禅道数据库中 捞取bug等相关数据,然后通过grafana展示出来. 那么最关键的一步当然就是编写sql了. 然而 sql是写完了,但是为啥在 mysql中能够执行,在graf ...

  6. 禅道bug同步到飞书

    主要分成两大部分 1.在飞书开发者后台开发一个可以给用户发送消息的应用,如果需要把消息同步到群组还需要开启一个群组机器人(很简单) 2.查询禅道数据库,编辑消息发送给应用机器人或者群组机器人 1.创建 ...

  7. 禅道启动mysql报错_测试工具之在Linux服务器上部署禅道Bug管理系统

    Linux本次使用到的命令行记录 链接服务器的命令 ssh [root@www.leimingtech.net](mailto:root@www.leimingtech.net) -p 22233 - ...

  8. 禅道 bug状态 open_小工具大帮手,利用 @open-node/antman 实现 node.js 进程线上调试,无须重启...

    @open-node/antman 窥探进程内部,让 Node.js 生产环境线上调试成为可能 解决了什么问题? 日常在开发服务端代码,很多是服务类型的,比如基于http的api,或者一些任务脚本,需 ...

  9. 在外远程访问禅道,点亮软件测试新技能「内网穿透」

    文章目录 1.前言 2.BUG管理软件设置 2.1.禅道Bug管理软件下载安装 2.2.cpolar下载安装 3.本地内网穿透 3.1.Cpolar云端设置 3.2.Cpolar本地设置 4.公网访问 ...

最新文章

  1. 地平线:全球估值第一的AI芯片初创公司诞生!
  2. List(JDK1.7)(1)
  3. Solaris 上swap -s的解释
  4. python 字符串匹配 正则 re
  5. 深入理解select、poll和epoll及区别
  6. java消息头,Java网络编程从入门到精通:HTTP消息头字段
  7. 使用Infinispan进行Camel的事务性缓存
  8. 国外优秀技术站点推荐
  9. 操作mysql_MySQL 事务操作
  10. mysql5.7查询多层json写法
  11. python读取文件名有中文_[请教]python的中文文件名处理
  12. 【云图】如何制作中国贪官落马图?
  13. python sep参数_Python 3.3:分离参数(sep)给出
  14. linux输入yum后提示: -bash: /usr/bin/yum: No such file or directory的解决方案
  15. Leetcode199二叉树的右视图(宽搜)
  16. 双系统安装:Deepin 尝鲜
  17. mysql cnf和ini区别_再谈mysql的配置文件my.ini or my.cnf (之一) .
  18. windows副本不是正版怎么解决_怎么才能创作出打动人的内容?解决别人的问题,而不是自己的问题...
  19. NiosII 学习过程
  20. Pr 电影开场帷幕拉开效果和轨道遮罩的应用

热门文章

  1. Android应用冻结流程分析,Android cameraSource.stop()导致应用程序冻结
  2. 刚才收到微软亚洲工程院笔试电话, -- 然后面试。
  3. [PHB]FDN开启后手机仍然能够上网 - MTK物联网在线解答 - 技术论坛
  4. 图解大型互联网数据中心典型模型
  5. 阿里云Web应用防火墙产品优势与使用场景
  6. 使用Bootstrap制作简单的旅游网站页面(非功能型)
  7. 一年之计在于春,不念昨日,不畏明天!
  8. 常用GIT命令整理 - WIP
  9. Fail2ban防止网站CC
  10. Ubuntu系统---nvidia驱动下载之问题