首页 » PHP教程 » phpbugtracker技巧_七夕高效工作才有更多时间去疯致测试员的几款bug治理对象

phpbugtracker技巧_七夕高效工作才有更多时间去疯致测试员的几款bug治理对象

访客 2024-12-10 0

扫一扫用手机浏览

文章目录 [+]

在统统皆可移动的时时代,一款APP险些是所有创业项目的标配,测试提 Bug 是 App 开拓的主要步骤,崩溃管理是 App 迭代升级的主要一环。

常日,一个bug从被创造到终极提交到系统,须要经历如下步骤:

phpbugtracker技巧_七夕高效工作才有更多时间去疯致测试员的几款bug治理对象

App 测试,便是以上步骤周而复始

phpbugtracker技巧_七夕高效工作才有更多时间去疯致测试员的几款bug治理对象
(图片来自网络侵删)

这些由团队 Leader、产品经理、测试工程师等人提交的 Bug,终极会被分配到开拓工程师那里。

后者将会十分苦恼:截屏可能没有,设备信息不全,问题描述也不足准确,现场数据不丰富、Bug 难重现、问题难以定位和解决。

本日给大家先容这几款bug管理工具

办理以上痛点

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

1. JIRA(付费)

JIRA的生产者把JIRA定义为Professional Issue Tracker,即它是一个专业的问题跟踪管理的软件。
这里的”问题”对应的英文单词是Issue,以是含义比较广,包括Bug,Task,Enhancement,Improvement等等跟软件开拓干系的名词。

跟踪管理即对问题的全体生命周期进行记录和管理。
一个问题从创建到办理到关闭涉及到很多干系信息,包括是什么问题,谁创造的问题,谁处理了这个问题,如何处理的,相应的代码有什么改变等等,JIRA可以方便的记录这些信息,并且在问题的不同状态呈现在相应的任务人面前。

IRA具有很多优点,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是一个为软件开拓项目须要而集成了Wiki和问题跟踪管理系统的运用平台,是一个开源软件运用。
Trac以大略的办法建立了一个软件项目管理的Web运用,以帮助开拓职员更好地写出高质量的软件;Trac运用力求不影响现有团队的开拓过程。

Trac因此面向进度模型为项目管理模型的,很明显的特点便是它以里程碑(Milestone)办法进行项目管理的。
每个里程碑中的详细要做哪些事情,就利用Ticket来进行定义、跟踪等。

里程碑是什么呢?

里程碑是一些事宜,我们设立这些事宜是为了表明当这些事宜发生的时候,我们的事情已经达到了某种程度。

为什么我不用韶光点呢?

缘故原由在于利用韶光点每每让人误以为,里程碑是按照韶光来设计的,而不是按照事宜来设立的。

3. Gitlab

Gitlab管理bug也是最近才打仗到。
跟项目绑定,特殊方便管理bug,随时assign给干系开拓,也可以看到开拓提交bug时的Commits,每次发版可以对照干系提交,既方便测试,也可以在涌现问题时找到对应开拓。

4. Bugzilla

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

Bugzilla Bug报告分类

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、流程定制方便且符合标准,知足一样平常的毛病跟踪。

独乐乐不如众乐乐

欢迎下方留言给我们更多建议

转载给身边好友吧!

标签:

相关文章