【测试】——测试管理工具禅道 介绍与使用

news2024/12/26 9:18:59

📖 前言:测试管理工具是一种并没有占据明显份额的工具。创业公司可能根本没有测试管理工具,而依赖Excel来管理。中小企业可能会在开源的基础上进行定制。大厂则会自研工具或者使用商业软件。本期以国产开源工具禅道为例来进行讲解。

在这里插入图片描述


目录

  • 🕒 1. 常用测试管理工具
  • 🕒 2. 禅道的安装和配置
    • 🕘 2.1 本地配置
    • 🕘 2.2 在线Demo
  • 🕒 3. 缺陷(Bug)管理
  • 🕒 4. 测试用例管理

🕒 1. 常用测试管理工具

测试管理工具是在指在软件开发过程中,对测试需求、计划、用例和实施过程进行管理、对软件缺陷进行跟踪处理的工具。通过使用测试管理工具,测试人员或开发人员可以更方便地记录和监控每个测试活动、阶段的结果,找出软件的缺陷和错误,记录测试活动中发现的缺陷和改进建议。

记录、规范、统计、分析、回溯、改进

测试管理工具应该具有的基本功能如下:

  1. 测试需求管理
  2. 测试用例管理
  3. 测试过程管理(计划、任务等)
  4. 缺陷管理
  5. 报表统计
  6. 权限管理

常见测试管理工具:禅道、JIRA、TestLink、bugzilla、QC/ALM、CQ等

在这里插入图片描述

在这里插入图片描述

🕒 2. 禅道的安装和配置

🕘 2.1 本地配置

🔎 禅道官网

推荐使用一键安装包,以windows 64位一键安装包开源版为例

1、运行Windows一键安装包
双击解压缩到某一个分区的根目录,比如c:\xampp,或者d:\xampp, 必须是根目录
进入xampp文件夹,点击 start.exe启动禅道时,如果电脑没有安装过VC运行环境时,会提示安装VC++环境

2、修改数据库密码和连接数据库端口
禅道服务启动后,会提示数据库密码太弱,建议修改密码。会默认显示一个密码,你也可以自己设置一个密码,点OK后数据库密码会自动修改。
可以在控制运行面板左上角服务–修改数据库密码里查看到当前的数据库密码。也可以在xampp/zentao/config/my.php里查看到数据库密码和数据库连接端口修改。

3、修改myqsl端口
如果电脑已装MySQL或3306端口被占用,在安装目录下的\xampp\mysql\my.ini文件中修改端口

4、Apache用户访问验证
该功能建议取消
禅道启动后,默认是开启了Apache用户访问验证:

  • 如果不想开启访问验证功能,可以把集成面板最后一行左侧的对号去掉。
  • 启用访问验证后,用户需要先输入集成面板最后一行的帐号密码(此帐号密码需要提供给所有禅道登录人员)才可以访问到禅道登录页面(登录页面需要输入禅道的登录帐号方可登录,默认登录禅道帐号:admin 123456)。

5、访问主页
可以在控制运行面板上点击“访问禅道”,或者直接输入地址http://127.0.0.1来访问。
主页显示开源版、专业版试用、企业版试用,选择开源版

6、超级管理员登录密码修改
超级管理员登录禅道后,一键安装包默认的账号密码是admin,123456。
系统会检测密码安全级别,提示修改弱口令密码,按照提示修改即可。
如果需要维护密码安全设置可以到 后台–安全 页面进行修改。
登录系统后提示有新手教程,可以选择查看。

🕘 2.2 在线Demo

🔎 禅道官网Demo

选择开源版登录即可
在这里插入图片描述

🕒 3. 缺陷(Bug)管理

点击左侧“测试”,选择“Bug”

在这里插入图片描述

在这里插入图片描述

点击右侧“提Bug”,按照所需Bug内容填写,其中重现步骤应尽可能详细。

在这里插入图片描述

创建Bug完成:
在这里插入图片描述

在这里插入图片描述

确认Bug(开发):
在这里插入图片描述

这里假设自己是Bug的被指派者

在这里插入图片描述

解决Bug:
在这里插入图片描述

查看解决状态:
在这里插入图片描述

验证通过后可以关闭:
在这里插入图片描述

在这里插入图片描述

最后可以查看报表,项目组全部成员都能很容易观察分析:
在这里插入图片描述

🔎 【测试】——软件测试Bug管理篇

🕒 4. 测试用例管理

依次进入增加用例页面:
在这里插入图片描述

按照所需测试内容填写,其中前置条件和步骤应尽可能详细:
在这里插入图片描述

可以看到用例已经创建好:

在这里插入图片描述

在这里插入图片描述

如果测试用例中失败,可以标记为“失败”,并直接转为Bug:
在这里插入图片描述


OK,以上就是本期知识点“测试管理工具禅道 介绍与使用”的知识啦~~ ,感谢友友们的阅读。后续还会继续更新,欢迎持续关注哟📌~
💫如果有错误❌,欢迎批评指正呀👀~让我们一起相互进步🚀
🎉如果觉得收获满满,可以点点赞👍支持一下哟~

❗ 转载请注明出处
作者:HinsCoder
博客链接:🔎 作者博客主页

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

通用文件I/O模型之open

前面介绍了linux系统一切皆文件的概念,系统使用一套系统调用函数open()、read()、write()、close()等可以对所有文件执行I/O操作。应用程序发起的I/O请求,内核会将其转化为相应的文件系统操作,或者设备驱动程序操作。接下来我们一起了解一下o…

gitee开源商城diygw-mall

DIYGW可视化开源商城系统。所的界面布局显示都通过低代码可视化开发工具生成源码实现。支持集成微信小程序支付。 DIYGW可视化开源商城系统是一款基于thinkphp8 framework、 element plus admin、uniapp开发而成的前后端分离系统。 开源商城项目源码地址:diygw商城…

funasr: 报错 CUDA error: invalid device ordinal

问题描述 使用案例中的代码加载模型的时候,会报错 CUDA error: invalid device ordinal 运行的代码是 model AutoModel(modelmodel_dir,vad_model"fsmn-vad",vad_kwargs{"max_single_segment_time": 30000},device"cuda:0", ) 解…

C语言预处理详解(下)(31)

文章目录 前言一、命令行定义二、条件编译三、文件包含头文件被包含的方式嵌套文件包含 总结 前言 再介绍几点吧! 一、命令行定义 许多C 的编译器提供了一种能力,允许在命令行中定义符号。用于启动编译过程 当我们根据同一个源文件要编译出不同的一个程序…

VScode连接远程服务器踩坑实战(新版离线vscode-server安装)

想要用VScode连接远程服务器,但远程服务器并没有连接外网,因此需要离线手动安装vscode-server但网上的方法都是旧版本的安装,没有新版本的配置。因此记录一下我都踩坑实战。 1、VScode扩展安装与配置 (1)vscode扩展安…

双十一买什么最划算?2024年双十一选购攻略汇总!

随着一年一度的双十一购物狂欢节日益临近,消费者们纷纷摩拳擦掌,准备在这个全球最大的购物盛宴中抢购心仪已久的商品。双十一不仅是一场购物的狂欢,更是商家们推出优惠、促销的绝佳时机。然而,面对琳琅满目的商品和纷繁复杂的优惠…

《数据密集型应用系统设计》笔记——第二部分 分布式数据系统(ch5-9)

第5章 数据复制 目的: 地理位置更近,降低延迟故障冗余提高读吞吐量 主节点与从节点(主从复制) 主从复制: 写请求发送给主节点,主节点将新数据写入本地存储;主节点将数据更改作为复制的日志发送…

医学图像处理入门:VS2019+DCMTK3.6.8编译及环境配置

1. 下载DCMTK的源文件包和支持库 首先下载dcmtk软件包,此处我们下载源码和支持库来进行自己编译。下载网址: https://dicom.offis.de/en/dcmtk/dcmtk-software-development/ 如图所示,选择合适的版本进行下载,此处采用VS2019进行…

AI生成视频

分享一个免费的根据文案脚本AI生成视频的网站: https://pictory.ai/?el2000&htrafficsourcepictorybloghttps://pictory.ai/?el2000&htrafficsourcepictoryblog 1、点击Get Started For Free登录 2、登录进入个人主页,可以选择不同的方式生成视…

快速理解OPTIONS请求

快速理解OPTIONS请求 简述实际遇到的问题 简述 OPTIONS请求常被用作一种“预检”请求,以检查实际请求(如POST或PUT)是否可以被服务器接受。 为什么要有OPTIONS请求? 比如当一个POST请求比较复杂时,传输一个POST请求比…

pdf怎么删除多余不想要的页面?删除pdf多余页面的多个方法

pdf怎么删除多余不想要的页面?在日常办公或学习中,我们经常会遇到需要处理PDF文件的情况。PDF文件因其格式稳定、不易被篡改的特点而广受青睐,但在编辑方面却相对不如Word等文档灵活。有时,在接收或创建的PDF文件中,可…

【含文档】基于Springboot+Android的校园论坛系统(含源码+数据库+lw)

1.开发环境 开发系统:Windows10/11 架构模式:MVC/前后端分离 JDK版本: Java JDK1.8 开发工具:IDEA 数据库版本: mysql5.7或8.0 数据库可视化工具: navicat 服务器: SpringBoot自带 apache tomcat 主要技术: Java,Springboot,mybatis,mysql,vue 2.视频演示地址 3.功能 系统定…

Linux-sed和gawk

文本处理-sed编辑器 文本处理-gawk程序 文本处理-sed编辑器基础 文本处理-sed编辑器基础-使用地址 文本处理-sed编辑器基础-删除行 文本处理-sed编辑器基础-插入和附加文本 文本处理-sed编辑器基础-修改行/转换命令 文本处理-sed编辑器基础-回顾打印-打印行/打印行号/列出行 文…

如何用一套商业模式 整合本地商业 打造强有力的商家联盟!

大家好,我是吴军,来自一家专注于软件开发的公司。 近年来,一种新颖的商业模式异军突起,它不仅为消费者和零售商带来了实质性的利益,也为平台创造了可观的经济回报。 在当前经济环境下,消费者行为愈发理性&…

[SQL] 安装

一 Windows 1.1 下载 进入Mysql的官方网站,点击下载->找到社区版本 选择对应操作系统进行下载。 点击下载 选择直接下载即可 1.2 安装 选择Full安装: MySQL服务器、客户端程序和其他附加工具如果只需要服务端那就选择Server only即可 点击执行,等待组件下载完…

如何批量下载淘宝主图、详情图和SKU图?

如何批量下载淘宝主图、详情图和SKU图?在电商行业竞争日益激烈的今天,电商从业者面临着前所未有的挑战与机遇。为了提升商品竞争力,深入分析对手策略及优化自家产品展示成为日常工作的重中之重。其中,批量下载淘宝主图、详情图和S…

vue cli配置环境变量并使用

1.在根路径下创建.env文件 2.写.env文件内容 文件里存储的值的key要以 VUE_APP 开头 VUE_APP VUE_APP_PUBLIC_PATH/ VUE_APP_PUBLIC_PATH/helper/ 3.使用 publicPath: process.env.VUE_APP_PUBLIC_PATH, 4.配置package.json "serve:production": "vue-cli-s…

FreeRTOS-软件定时器

FreeRTOS-软件定时器 一、软件定时器简介1.1 软件定时器的状态和工作模式 二、软件定时器结构体成员和API函数三、软件定时器实验 一、软件定时器简介 定时器:指定时间开始,经过一个指定的时间,触发一个超时事件,用户可自定义定时…

ThinkPHP5bootstrapMySQL开发学习平台(包括后台管理功能、PC端网页、移动端网页)手把手运行源码

一、项目预览(全部源码链接在最下面) 功能及页面持续优化中...... 二、本地运行方式 1、下载源码包进行解压(源码在最下面) 2、下载phpstudy_pro,并运行Apache&

精华帖分享 | 判定策略失效的新方法——统计假设检验

本文来源于量化小论坛策略分享会板块精华帖,作者为元亨利贞,发布于2023年12月25日。 以下为精华帖正文: 1、起因 去年刚入门B圈,由于之前有做商品期货择时的经验,通常来讲,趋势跟随,并且回测结…