软件测试BUG管理神器——禅道

背景与用途

使用背景

针对开发的产品进行BUG质量管理,通过需求、任务、bug来进行交相互动,终通过项目拿到合格的产品!

场景介绍

测试人员提出bug -> 开发人员解决bug -> 测试人员验证关闭

下载安装

一、搜索禅道官网

1.1在浏览器搜索禅道,点击下载并安装。
禅道官网地址(点击跳转)
在这里插入图片描述

二、下载禅道开源版

2.1 第一步:在禅道动态页面,找到Windows一键安装包,建议选择64位,下载时杀毒软件可能会报错,忽略即可在这里插入图片描述
2.2 第二步:运行Windows一键安装包,双击解压缩到某一个磁盘的根目录下 D:\ZenTao或者 E:\ZenTao。 总之,必须是根目录。
2.3 第三步:进入ZenTao文件夹,点击 ZenTao.exe启动禅道时,如果电脑没有安装过VC运行环境时,会提示安装VC++环境。

在这里插入图片描述

Windows一键安装包的运行需要安装VC++环境。(没遇到下面弹窗,就不用管)
在这里插入图片描述
注:若安装包所在路径包含中文等特殊符号,启动禅道时会出现错误提示。需要修改路径后重新启动禅道!

2.4 第四步:启动禅道,安装apache、mysql、xxd服务

在这里插入图片描述

2.5第五步:访问禅道

在这里插入图片描述

第六步:登录禅道

初始默认的管理员账号是:用户名:admin 密码:123456
在这里插入图片描述

三、禅道使用

(一)维护公司、部门、添加人员、分配权限

在这里插入图片描述

  1. 组织信息维护:点击组织,点击公司维护公司组织信息。
    在这里插入图片描述

  2. 部门信息维护:后台-人员管理,点击部门维护相关组织部门。
    在这里插入图片描述

  3. 用户信息维护:后台-人员管理,点击添加用户。
    在这里插入图片描述

  4. 用户权限分配:后台-权限,点击权限可以为用户分配相关权限

(二)创建项目集
  1. 通过左侧一级导航中的“项目集”进入到项目集列表,选择项目集列表右上角的“添加项目集”,即可进行创建。
  2. 或者点击项目集二级导航中左上角的项目集选择组件,可查看到“添加项目集”入口,点击即可进行创建。
  3. 添加一个项目集
    在这里插入图片描述
(三)创建产品及提交需求
  1. 创建产品的步骤如下:
    进入产品主页,在导航的下拉菜单中,选择“添加产品”。点击右侧的“添加产品”。之后便可以添加产品的具体信息。
    在这里插入图片描述在这里插入图片描述
    产品线:该产品属于那一个产品线。比如禅道这个产品线,下面包含禅道专业版,禅道开源版,禅道企业版。
    产品负责人:负责整理需求,对需求进行解释负责,制定发布计划,验收需求。
    测试负责人:可以为某一个产品指定测试负责人,这样当创建bug,而不知道由谁进行处理的时候,该产品的测试负责人会成为默认的负责人。
    发布负责人:由这个角色负责创建发布。
    产品类型:默认是正常的类型,还可以选择多分支(适用于客户定制场景)和多平台(适用于跨平台应用开发,比如iOS,安卓,pc端等)的产品。
    访问控制:可以设置产品的访问权限,其中默认设置只要有产品视图的访问权限就可以访问。如果这个产品是私有产品,可以将其设置为私有项目,那么就只有项目团队成员才可以访问。或者还可以设置白名单,指定某些分组里面的用户可以访问该产品。

  2. 创建需求的步骤如下:
    进入产品视图,点击“+研发需求”
    在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/266074.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

sql事务

事务 事务是并发控制的单位,是用户定义的一个操作序列。 MySQL 事务主要用于处理操作量大,复杂度高的数据。 在 MySQL 中,事务是一组SQL语句的执行,它们被视为一个单独的工作单元。 但是在 MySQL 中只有使用了 Innodb 数据库引擎…

基于Jedis来探讨池化技术

为什么需要池化技术 系统运行时必然是需要数据库连接、线程等一些重量级对象,频繁的创建这种对象对性能有着不小的开销,所以为了减少没必要的创建和开销,我们就用到了池化技术。 通过创建一个资源池来保存这些资源便于后续的复用&#xff0c…

qt 使用百度在线地图 方法2

使用百度在线地图两个关键点&#xff0c;一是html页面准备&#xff1b;二是qt 与js 语言的交互。 1&#xff0c;html页面的准备&#xff0c;双击页面就可以出现如下效果。 主要代码&#xff1a; <!DOCTYPE html> <html> <head><meta http-equiv"C…

Python常见面试知识总结(一):迭代器、拷贝、线程及底层结构

前言&#xff1a; Hello大家好&#xff0c;我是Dream。 今天来总结一下Python和C语言中常见的面试知识&#xff0c;欢迎大家一起前来探讨学习~ 【一】Python中迭代器的概念&#xff1f; 可迭代对象是迭代器、生成器和装饰器的基础。简单来说&#xff0c;可以使用for来循环遍历…

vector类

> 作者简介&#xff1a;დ旧言~&#xff0c;目前大二&#xff0c;现在学习Java&#xff0c;c&#xff0c;c&#xff0c;Python等 > 座右铭&#xff1a;松树千年终是朽&#xff0c;槿花一日自为荣。 > 目标&#xff1a;熟悉vector库 > 毒鸡汤&#xff1a;从人生低谷…

物料分类帐概览

原文地址&#xff1a;Overview: What is SAP Material Ledger? | SAP Blogs 物料分类账是收集物料主数据存储在物料主数据中的物料交易数据的工具。 物料分类帐使用此数据来计算价格以评估这些物料。 物料台账是实际成本核算的基础。它允许以多种货币对材料库存进行评估&am…

Java程序编写(下)

Scanner对象 通过java.util.Scanner来获得Scanner类 基本语法&#xff1a; Scanner s new Scanner(System.in)通过next()和nextLine()方法获取输入的字符串。 通过hasNext()和hasNextLine()判断是否还有输入的数据。 next(): 1、一定要读取到有效字符后才可以结束输入 2、…

15:00面试,15:06就出来了,问的问题太变态了。。。

刚从小厂出来&#xff0c;没想到在另一家公司我又寄了。 在这家公司上班&#xff0c;每天都要加班&#xff0c;但看在钱给的比较多的份上&#xff0c;也就不太计较了。但万万没想到5月一纸通知&#xff0c;所有人不准加班了&#xff0c;不仅加班费没有了&#xff0c;薪资还要降…

自定义异步任务管理器和线程

import com.lancoo.common.utils.Threads; import com.lancoo.common.utils.spring.SpringUtils;import java.util.TimerTask; import java.util.concurrent.ScheduledExecutorService; import java.util.concurrent.TimeUnit;/*** 异步任务管理器* * author lancoo*/ public c…

单片机控制步进电机

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、步进电机的工作原理是什么&#xff1f;二、连线图三、程序1.参考程序2.实际测试 四、开发板1.原理图2.实际连接图3.参考程序4.测试5. 思考 五、步距角总结 …

搭乘“低代码”快车,引领食品行业数字化转型全新升级

数字化技术作为重塑传统行业重要的力量&#xff0c;正以不可逆转的趋势改变着企业经营与客户消费的方式。 在近些年的企业数字化服务与交流过程中&#xff0c;织信团队切实感受到大多数企业经营者们从怀疑到犹豫再到焦虑最终转为坚定的态度转变。 在这场数字化转型的竞赛中&a…

Linux网络——高级IO

目录 一.五种IO模型 1.阻塞式IO 2.非阻塞式IO 3.信号驱动IO 4.多路转接IO&#xff1a; 5.异步IO 二.同步通信 vs 异步通信 三.设置非阻塞IO 1.阻塞 vs 非阻塞 2.非阻塞IO 3.实现函数SetNoBlock 四.I/O多路转接之select 1.初识select 2.select函数原型 3.socket就绪…