软件测试管理神器之zentao(禅道)-BUG管理
软件测试管理神器之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管理相关推荐
- 常用的bug管理工具--推荐『禅道bug管理工具』
一.常用bug管理工具 (1)EasyBUG:基于WEB的在线的,不用配置,界面简单,操作容易上手,但需要手动录入bug标题,保存bug截图提交,追踪及时性靠人工自觉. QC(Quality Cent ...
- 禅道的Bug管理流程介绍
禅道是一款以Bug管理为核心,覆盖全人员.全流程的全生命周期项目管理软件.能够为项目研发提供全程支撑,持续对团队的研发项目进行有序的管理和跟进,完整覆盖研发项目的核心流程. 非常多团队关注禅道的主要原 ...
- 使用Docker制作zentao禅道镜像
使用Docker制作zentao禅道镜像 -- 禅道Docker镜像的制作 (一) 下载DockerFile git clone https://gitee.com/yunwisdoms/zentao ...
- Wamp环境下集成【禅道】管理软件
配置过程详见附件. 禅道官网: http://www.zentao.net/ 配置所需最新源码包: http://sourceforge.net/projects/zentao/files/3.3/Z ...
- grafana 获取禅道bug执行sql语句的问题
概况 目前测试组需要从 禅道数据库中 捞取bug等相关数据,然后通过grafana展示出来. 那么最关键的一步当然就是编写sql了. 然而 sql是写完了,但是为啥在 mysql中能够执行,在graf ...
- 禅道bug同步到飞书
主要分成两大部分 1.在飞书开发者后台开发一个可以给用户发送消息的应用,如果需要把消息同步到群组还需要开启一个群组机器人(很简单) 2.查询禅道数据库,编辑消息发送给应用机器人或者群组机器人 1.创建 ...
- 禅道启动mysql报错_测试工具之在Linux服务器上部署禅道Bug管理系统
Linux本次使用到的命令行记录 链接服务器的命令 ssh [root@www.leimingtech.net](mailto:root@www.leimingtech.net) -p 22233 - ...
- 禅道 bug状态 open_小工具大帮手,利用 @open-node/antman 实现 node.js 进程线上调试,无须重启...
@open-node/antman 窥探进程内部,让 Node.js 生产环境线上调试成为可能 解决了什么问题? 日常在开发服务端代码,很多是服务类型的,比如基于http的api,或者一些任务脚本,需 ...
- 在外远程访问禅道,点亮软件测试新技能「内网穿透」
文章目录 1.前言 2.BUG管理软件设置 2.1.禅道Bug管理软件下载安装 2.2.cpolar下载安装 3.本地内网穿透 3.1.Cpolar云端设置 3.2.Cpolar本地设置 4.公网访问 ...
最新文章
- 地平线:全球估值第一的AI芯片初创公司诞生!
- List(JDK1.7)(1)
- Solaris 上swap -s的解释
- python 字符串匹配 正则 re
- 深入理解select、poll和epoll及区别
- java消息头,Java网络编程从入门到精通:HTTP消息头字段
- 使用Infinispan进行Camel的事务性缓存
- 国外优秀技术站点推荐
- 操作mysql_MySQL 事务操作
- mysql5.7查询多层json写法
- python读取文件名有中文_[请教]python的中文文件名处理
- 【云图】如何制作中国贪官落马图?
- python sep参数_Python 3.3:分离参数(sep)给出
- linux输入yum后提示: -bash: /usr/bin/yum: No such file or directory的解决方案
- Leetcode199二叉树的右视图(宽搜)
- 双系统安装:Deepin 尝鲜
- mysql cnf和ini区别_再谈mysql的配置文件my.ini or my.cnf (之一) .
- windows副本不是正版怎么解决_怎么才能创作出打动人的内容?解决别人的问题,而不是自己的问题...
- NiosII 学习过程
- Pr 电影开场帷幕拉开效果和轨道遮罩的应用