3

我今天搜索了一整天,发现了无数(嗯,好吧——几十个)Bug Tracker,有些是免费的,有些是托管的,有些非常昂贵。我很快意识到我没有时间花时间评估它们(特别是因为它们中的许多似乎有很多我们永远不会使用的特性)。

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

  1. 低成本(或免费):假设拥有 100 美元 +/- 或每月 10 美元 +/- 托管
  2. 基于 PHP/MySql(如果我们要拥有)- 托管,一切都很好
  3. 易于安装(FTP,然后设置数据库,然后编辑 config.php 之类的东西)
  4. 请只是基础知识(基本提交/更新/提交错误)
  5. 体面的归档/关键字标记/搜索机制

其他任何东西(如维基、电子邮件、论坛、图表等——不需要)。我们已经有一个帮助台系统(HelpSpot),所以也不需要那个。

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

非常感谢 -

添加

前几个建议是针对 FogBugz 和 Bugzilla 的。我看了两者,虽然它们都非常好(尤其是 FogBugz),但它们的功能太多了,无法满足我们的需求。我正在寻找的(如果存在的话)是更基本的东西。谢谢~

4

9 回答 9

7

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

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

当然还有Jira

在这两个商业版本中,FogBugz 从表面上看更贵,但与 Jira 相比有几个引人注目的优势:

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

我要发表的一条评论是,我发现 FogBugz 的托管版本有点……慢。感觉反应迟钝。我只使用过那个版本,所以我不知道本地版本的比较,但对我来说 Jira 似乎反应更快。

Jira 的优点是(恕我直言):

  • 成本;
  • 它可以在任何 Windows、Mac OS X 和 Linux 上运行
  • 组丰富的插件(特别是对于 Confluence)。

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

当然还有上面没有列出的其他错误跟踪工具,但我对这些了解较少。

于 2009-05-07T00:08:50.510 回答
4

我在实际项目中使用过tracMantis ,可以同时推荐两者。

它们都可能包含您不需要的功能,但这些不会造成伤害。

trac 尤其具有相当干净的 UI,这可能是一个问题。它确实有一个内置的 wiki,但您不必使用它:-)。

于 2009-05-07T00:21:55.127 回答
1

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

于 2009-05-07T00:06:17.927 回答
0

在我写这篇文章的时候,Axosoft已经为一个由 5 名开发人员组成的团队提供了 OnTime Express,价格为 5 美元。通常,5 个用户的费用为 395 美元。不是错字。我一直喜欢 OnTime,因为它简单且功能齐全。而且我不是一个骗子(我不会以任何方式报销这个意见)。

于 2009-05-07T00:12:16.710 回答
0

BugHost很好,基本而且免费。

于 2009-05-07T00:19:33.323 回答
0

几年前,我们开始推出自己的产品(在 Lotus Notes 中......),然后我们切换到 Bugzilla,然后是Mantis,最后是Jira。在他们当中,我实际上最喜欢 Jira,因为它无处不在。随着您需求的增长,Atlassian 的其他产品会派上用场。

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

但是,如果您正在寻找简单的东西,请查看 Mantis。这是 PHP 超过“选择你的数据库”。如果您花一点时间习惯代码库以及如何自定义它,它实际上是相当不错的。

于 2009-05-07T00:22:43.563 回答
0

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

于 2009-05-07T00:27:21.667 回答
0

使用个人许可证查看JIRA ,它应该可以使您很好地进入价格范围 - 实际上是免费的。

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

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

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

免费的 Personal JIRA 许可证有一些限制:

  • JIRA 个人许可证持有者无权获得 Atlassian 支持。
  • 所有 JIRA Personal 许可证仅允许用于个人环境。
  • 每人仅分配一份 JIRA 个人许可证。

JIRA 是迄今为止我用过的最好的错误跟踪系统。我在以前的工作场所使用过 FogBugz,IMO 不像 JIRA 那样功能丰富或强大。

于 2009-05-08T00:31:23.147 回答