测试员不可不知的5款bug管理工具

 根据每个公司性质的不同,规模的不同,所用到的bug管理工具也可能不同。你们用的bug管理工具是什么呢?下面介绍几款主流的bug管理工具:

1. JIRA(付费)

JIRA

JIRA的生产者把JIRA定义为Professional Issue Tracker,即它是一个专业的问题跟踪管理的软件。这里的”问题”对应的英文单词是Issue,所以含义比较广,包括Bug,Task,Enhancement,Improvement等等跟软件开发相关的名词。跟踪管理即对问题的整个生命周期进行记录和管理。一个问题从创建到解决到关闭涉及到很多相关信息,包括是什么问题,谁发现的问题,谁处理了这个问题,如何处理的,相应的代码有什么改变等等,JIRA可以方便的记录这些信息,并且在问题的不同状态呈现在相应的责任人面前

JIRA具有很多优点,对测试来说,以下3点必须知道:

1. 针对问题其默认定义了丰富的字段来记录问题的各种信息,包括Issue Type, Issue summary, Issue Description, priority, assignee, reporter, resolutions等等;

2. 默认定义了工作流的一些状态: new, open, defer, pending, resolved, reopened, closed。 默认定义了一个简易的工作流, open-in progress-resolved-closed;

3. 支持邮件通知,邮件通知可以同工作流中和工作流之外的事件关联;


2. Trac

Trac

Trac是一个为软件开发项目需要而集成了Wiki和问题跟踪管理系统的应用平台,是一个开源软件应用。Trac以简单的方式建立了一个软件项目管理的Web应用,以帮助开发人员更好地写出高质量的软件;Trac应用力求不影响现有团队的开发过程。

Trac是以面向进度模型为项目管理模型的,很明显的特点就是它以里程碑(Milestone)方式进行项目管理的。每个里程碑中的具体要做哪些事情,就使用Ticket来进行定义、跟踪等。里程碑是什么呢?里程碑是一些事件,我们设立这些事件是为了表明当这些事件发生的时候,我们的工作已经达到了某种程度。为什么我不用时间点呢?原因在于使用时间点往往让人误以为,里程碑是按照时间来设计的,而不是按照事件来设立的。


3. Gitlab

Git Issue

Gitlab管理bug也是最近才接触到。跟项目绑定,特别方便管理bug,随时assign给相关开发,也可以看到开发提交bug时的Commits,每次发版可以对照相关提交,既方便测试,也可以在出现问题时找到对应开发。


4. Bugzilla

Bugzilla

Bugzilla 是一个开源的缺陷跟踪系统(Bug-Tracking System),它可以管理软件开发中缺陷的提交(new),修复(resolve),关闭(close)等整个生命周期。

Bugzilla Bug报告分类

(1)待确认的(Unconfirmed)(2)新提交的(New)(3)已分配的(Assigned)(4)问题未解决的(Reopened)(5)待返测的(Resolved)(6)待归档的(Verified)(7)已归档的(Closed)(8)Bug处理意见(9)已修改的(Fixed)(10)不是问题(Invalid)(11)无法修改(Wontfix)(12)以后版本解决(Later)(13)保留(Remind)(14)重复(Duplicate)(15)无法重现(Worksforme)

Bugzilla指定处理人:

(1)可以指定一个处理人(2)如不指定处理人,则系统指定管理员为默认处理人

Bugzilla链接:

输入超链接地址,引导处理人找到与报告相关联的信息

Bugzilla概述:

(1)概述部分“Summary”的描述,应保证处理人在阅读时能够清楚提交者在进行什么操作的时候发现了什么问题。

(2)如果是通用组件部分的测试,则必须将这一通用组件对应的功能名称写入概述中,以便今后查询。

Bugzilla平台操作系统:

(1)测试应用的硬件平台(Platform),通常选择“PC”

(2)测试应用的操作系统平台(OS)


5. Mantis

缺陷管理平台Mantis,也做MantisBT,全称Mantis Bug Tracker。

Mantis是一个基于PHP技术的轻量级的开源缺陷跟踪系统,以Web操作的形式提供项目管理及缺陷跟踪服务。在功能上、实用性上足以满足中小型项目的管理及跟踪。更重要的是其开源,不需要负担任何费用。

基本特性:

1、个人可定制的Email通知功能,每个用户可根据自身的工作特点只订阅相关缺陷状态邮件;

2、支持多项目、多语言;

3、权限设置灵活,不同角色有不同权限,每个项目可设为公开或私有状态,每个缺陷可设为公开或私有状态,每个缺陷可以在不同项目间移动;

4、主页可发布项目相关新闻,方便信息传播;

5、具有方便的缺陷关联功能,除重复缺陷外,每个缺陷都可以链接到其他相关缺陷;

6、缺陷报告可打印或输出为CSV格式,1.1.7版:支持可定制的报表输出,可定制用户输入域;

7、有各种缺陷趋势图和柱状图,为项目状态分析提供依据,如果不能满足要求,可以把数据输出到Excel中进一步分析;

8、流程定制方便且符合标准,满足一般的缺陷跟踪。

如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!喜欢

 

学习上

作为一个软件测试的过来人,我想尽自己最大的努力,帮助每一个伙伴都能顺利找到工作。所以我整理了下面这份资源,现在免费分享给大家,有需要的小伙伴可以关注【公众号:开心螺蛳粉】自提!

软件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。在这里插入图片描述

在这里插入图片描述

行动吧,在路上总比一直观望的要好,未来的你肯定会感谢现在拼搏的自己!如果想学习提升找不到资料,没人答疑解惑时,请及时加入群:1150305204,里面有各种测试开发资料和技术可以一起交流哦。

  • 15
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
  Bug管理工具TestCenter Enterprise(简称TCE),是由上海泽众软件科技有限公司自主研发的一:面向测试全流程的轻量级测试项目管理工具。   TCE可以帮助您对测试项目、测试用例、缺陷、缺陷报表、成角色、项目文档等进行管理。可自定义缺陷流程、模块属性,支持缺陷/用例的导入导出,完整覆盖了测试项目管理的核心流程。   Bug管理工具TCE,注重敏捷项目管理,支持单机版本地安装,支持网页版在线免费使用,支持移动端(TCE微信小程序)登录使用。   【功能介绍】      用户根据产品版本发布的质量目标快速制定测试计划,并为测试计划选定所需覆盖的测试需求、测试用例,高效保证相同产品在不同环境中的测试质量。   企业内部的测试项目管理:   中小企业的内部测试项目(不具备相应测试体系)。可通过注册TCE账号,使用符合TMMI标准的默认测试流程,免费创建项目进行管理。   具备一定测试体系的企业内部测试项目管理:   有一定基础的企业自身具备常规的测试项目处理流程,可以先按已有处理方式定制缺陷处理流程,再创建项目进行管理。      可在线编辑测试用例:场景法、边界值法、等价类、正交法等、保证测试用例质量。还可直接导入已有用例,提高用例复用率。      用户可灵活自定义缺陷处理流程及配置缺陷属性,缺陷关联用例。      提供多种层次缺陷分析报表:缺陷状态、模块、等级统计图、缺陷分布表、每轮测试质量报表等。让产品质量可量化、可评估、实现质量控制的透明化与可视化。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值