Bugzilla - 概述


Bugzilla 是一个开源工具,用于跟踪项目或软件的错误和问题。它可以帮助开发人员和其他利益相关者跟踪产品的突出问题。

  • 它是由Terry Weissman在 1998 年用 TCL 编程语言编写的。

  • 后来,Bugzilla是用PERL编写的,并且使用MYSQL数据库。

  • Bugzilla 可以用作测试管理工具,因为它可以轻松地与其他测试用例管理工具(如Quality Center、ALM、Testlink等)链接。

  • Bugzilla 为配置管理和复制问题提供了功能强大且易于使用的解决方案。

  • 它可以通过提供记录的工作流程和良好绩效的积极反馈来显着提高个人的生产力和责任感。

大多数商业和缺陷跟踪软件供应商在 Bugzilla 诞生之初都会收取巨额许可费。结果,Bugzilla 迅速成为开源用户的最爱,因为它起源于 Mozilla 的开源浏览器项目。它现在是最宝贵的缺陷跟踪系统,所有其他系统都以此为依据进行衡量。

Bugzilla 将提高业务价值的权力交给个人,同时提供一个可用的框架,让人们自然关注细节和知识存储蓬勃发展。

Bugzilla – 主要功能

Bugzilla 拥有许多按键和高级功能,这使其独一无二。以下是 Bugzilla 的一些最重要功能的列表 -

  • Bugzilla 功能强大,并且具有高级搜索功能。

  • 当错误状态发生变化时,Bugzilla 支持用户可配置的电子邮件通知。

  • Bugzilla 显示完整的错误更改历史记录。

  • Bugzilla 提供 bug 间依赖性跟踪和图形表示。

  • Bugzilla 允许用户附加 Bug 支持文件并进行管理。

  • Bugzilla 具有集成的、基于产品的细粒度安全架构,使其更加安全。

  • 它具有完整的安全审计并在Perl的污点模式下运行。

  • Bugzilla 支持强大、稳定的 RDBMS(Rational 数据库管理系统)后端。

  • 它支持Web、XML、电子邮件和控制台界面。

  • Bugzilla 具有广泛的定制、用户偏好功能。

  • 它支持本地化的网络用户界面。

  • 广泛的可配置性,因为它允许与其他测试管理工具一起配置,以获得更好的用户体验。

  • Bugzilla 在不同版本之间有平滑的升级途径。

在下一章中,我们将讨论安装 Bugzilla 的先决条件。