bug 管理工具

上一篇 / 下一篇  2012-05-07 10:37:40

Bug管理的开源工具分为两种,一种是可以将工具下载到本地,进行管理的。一种是所谓的 Web2.0 的方式,就是将 Bug 管理工具作为一种服务外包出去 (这种方式值得质疑的地方就是产品团队如何相信被委托方对自己的Bug保密,毕竟产品的 Bug 是有一定得商业机密的意义在里面的)。

这里为大家介绍 6 个 Bug 开源管理工具,其中 5 个是工具下载到本地的,1 个是托管服务方式的。 它们是: Mantis, Bugzilla, BugFree, QMetric, Trac, BugHost.com。

Mantis
Mantis 在中小企业有一定的应用,它提供几乎所有和Bug生命流程相关的管理功能。Mantis 是 PHP/MySQL/Web-based 缺陷跟踪系统2 基本特性。 在Windows平台上使用 Mantis 的公司较多。

Bugzilla
Bugzilla 应该是最流行的开源 Bug 管理软件了。和其它的开源 Bug 管理工具相比,它面世的时间最早,开发历史最长,功能最完善。在Linux下使用 Bugzilla 的公司较多。

BugFree
BugFree - 借鉴微软公司软件研发理念、免费且开放源代码、基于 Web 的精简版 Bug 管理系统,是国人开发的一个 Bug 管理工具。 目前有一些国内的中小型公司在使用,图形界面支持的比较好。

QMetric
QMetric (http://bugzillametrics.sourceforge.net/index.html)是一个值得介绍的工具,它是 Bugzilla 和 Mantis 的一个 Plugin,可以对Bug 的相关数据做细致的分析,譬如 P1 级 Bug 的发布速率,每个人每天发的 Bug 和它们的优先级,Bug 被修复的速率等等,这些信息的有效收集和定期分析,是产品测试过程中对风险评估的有力工具,非常推荐。

Trac
Trac 是最近很流行的分布式 Bug 管理和开发系统,很多开源的 Web2.0 产品 (http://trac.edgewall.org/wiki/TracUsers)都是以 Trac 作为 Bug 和项目管理工具的。

Bug 管理

在 Trac 中,项目中出现的问题称为 Ticket。像 Bug、功能改进、 TODO 等都可以写成一个 Ticket。

可设置 Ticket 的优先级别。
可以设置 Ticket 的里程碑,表明这个 Ticket 应在何时完成,并能够通过条形图方式显示里程碑的完成度。
可以自定义条件生成 Bug 报告,并可以通过SQL语句自定义报告的格式。
Subversion集成

通过 Subversion 集成,开发者可在 Trac 中以 Web 方式浏览代码库中各个版本的代码和代码的修改历史,并可方便地比较各个版本间的差别。

BugHost.com
BugHost.com 是一个以 Web2.0 方式提供 Bug 服务的网站,你可以按照不同的服务级别交付一定的费用,按照使用的人数和 Bug 发布的数目来缴费。 像这样类似的 Bug 托管服务网站还有一些,但个人觉得这个在国内还没有使用的基础。

TAG:

sweet_yun的个人空间 引用 删除 sweet_yun   /   2013-07-16 10:36:04
-1
 

评分:0

我来说两句

日历

« 2024-05-15  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 677
  • 日志数: 2
  • 建立时间: 2012-04-09
  • 更新时间: 2012-05-07

RSS订阅

Open Toolbar