无法找到合适的Bug Tracker软件

时间:2009-05-07 00:01:51

标签: bug-tracking

今天我搜索了一整天,发现了很多(好的,好的 - 几打)Bug Trackers,有些是免费的,有些是托管的,有些是非常昂贵的。我很快意识到我没有时间花时间来评估它们(特别是因为它们中的很多都有很多我们永远不会使用的功能)。

这是我的适度要求清单(至少我认为它们是适度的):

  1. 低成本(或免费):让我们说100美元+/-的范围,或者10美元+/- /月来主持
  2. 基于PHP / MySql(如果我们要拥有) - 托管,一切都很好
  3. 易于安装(FTP,然后设置数据库,然后编辑config.php类的东西)
  4. 请基本提出(基本提交/更新/提交错误)
  5. 体面的归档/关键字标记/搜索机制
  6. 其他任何内容(如wiki,电子邮件,论坛,图表等 - 不需要)。我们已经有了一个帮助台系统(HelpSpot),所以也不需要那个。

    我想我可以自己写一个快速的文章,或者只是在我们的内部Wiki上创建页面,但在错误跟踪世界中不存在这么轻量级的东西吗?如果您有任何好的推荐,我不介意评估接近上述要求的3或4。

    非常感谢 -

    ADDED

    前几条建议适用于FogBugz和Bugzilla。我看了两个,虽然它们都非常好(特别是FogBugz),但它们有太多的功能满足我们的需求。我正在寻找的东西(如果它存在)是更基本的东西。谢谢〜

9 个答案:

答案 0 :(得分:7)

查看FogBugz(托管与否)。托管它是2-3个用户免费。

如需免费替代方案,请尝试Bugzilla

当然还有Jira

在两个商业广告中,面对它的FogBugz更贵,但与Jira相比有几个引人注目的优势:

  • 选择拥有托管版本(但每月25美元+座位,价格不便宜);
  • 它包含电子邮件组件;
  • 它有一个wiki(你需要Confluence - 另一个商业产品 - 或其他一些与Jira不同的Wiki,不会很好地集成);
  • 它具有项目管理功能,即基于证据的调度。我还没有看到在大型项目中使用它,但它肯定会很有趣,因为它似乎比传统的GANTT Chart方法更灵活(和更现实);
  • 轻松上传屏幕截图的能力(对测试人员非常有用);
  • 打开一个新案例就像发送一个电子邮件错误请求一样简单(你不需要许可证来执行此操作,但如果你想跟踪它,分配它等等);
  • 源控制集成;和
  • 托管版本最多可供2位用户免费使用。

我要说的是,我发现FogBugz的托管版本有点......慢。感觉没有反应。我只使用过那个版本,所以我不知道本地版本的比较,但对我来说Jira似乎反应灵敏。

Jira的优点是(imho):

  • 成本;
  • 它可在任何Windows,Mac OS X和Linux上运行
  • a rich set of plug-ins(特别是对于Confluence)。

Bugzilla我对此知之甚少,但它似乎更专注于跟踪错误,而其他两个则集成了更广泛的功能。

当然还有其他错误跟踪工具,但我对此并不了解。

答案 1 :(得分:4)

我在实际项目中使用了tracMantis,并且可以推荐这两个。

它们都可能包含您不需要的功能,但这些功能不会受到影响。

trac特别是有一个相当干净的用户界面,这可能是一个问题。 它内置了一个wiki,但你不必使用它: - )。

答案 2 :(得分:1)

JIRA似乎非常适合跟踪错误。它也有一些项目管理的副作用。

答案 3 :(得分:0)

在我写这篇文章时,Axosoft为5位开发人员提供OnTime Express,价格为5美元。通常,5个用户的价格为395美元。不是拼写错误。我一直都喜欢OnTime,因为它简单而功能齐全。我不是一个先令(我不会以任何方式报销这个意见)。

答案 4 :(得分:0)

BugHost是好的,基本的和免费的。

答案 5 :(得分:0)

我们从几年前开始自己开始(在Lotus Notes中),然后我们切换到Bugzilla,然后切换到Mantis,最后切换到Jira。在他们中的一群人中,我实际上是最喜欢Jira的,因为它的全部可用性。随着您的需求增长,Atlassian的其他产品会派上用场。

如果您感兴趣,我们放弃了Bugzilla,因为它的UI。由于围绕开源软件的一些内部政治,我们离开了Mantis。而且,似乎我们已经确定了Jira。总的来说,我对这个选择很满意。

但如果你正在寻找简单,请看看螳螂。这是PHP“挑选你的数据库”。如果你花一点时间习惯代码库以及如何自定义它,它实际上非常好。

答案 6 :(得分:0)

答案 7 :(得分:0)

Roundup是基于Python的通用“跟踪器”。您可以将它用于bug,但也可以使用它(或更少!)。它的使用和设置非常简单。还有一个强大的电子邮件界面。

答案 8 :(得分:0)

请看JIRA using a Personal License哪些应该能让您进入价格区间 - 实际上是免费的。

但是,此许可证确实存在限制。

  

免费的JIRA个人许可允许   为:

     
      
  • 三个注册用户具有完全访问权限和无限匿名   访问者
  •   
  • 您自己部署的JIRA功能齐全的版本   (企业,专业或标准    - 比较版本)
  •   
  • 永久使用
  •   
     

免费获得个人JIRA许可证   有一些限制:

     
      
  • JIRA个人许可证持有者无权获得Atlassian支持。
  •   
  • 所有JIRA个人许可仅限个人许可   的环境中。
  •   
  • 每个人只分配一个JIRA个人许可证。
  •   

JIRA 到目前为止 是我用过的最好的错误跟踪系统。我曾在之前的工作场所使用FogBugz,而且IMO并不像JIRA那样功能丰富或功能强大。