Bugzilla - 概述
Bugzilla 是一个开源工具,用于跟踪项目或软件的错误和问题。它可以帮助开发人员和其他利益相关者跟踪产品的突出问题。
它由 Terry Weissman 于 1998 年用 TCL 编程语言编写而成。
后来,Bugzilla 用 PERL 编写而成,并使用 MYSQL 数据库。
Bugzilla 可用作测试管理工具,因为它可以轻松与其他测试用例管理工具(如 Quality Centre、ALM、Testlink 等)链接。
Bugzilla 为配置管理和复制问题提供了强大且易于使用的解决方案。
通过提供记录的工作流程和对良好表现的积极反馈,它可以显著提高个人的工作效率和责任感。
在 Bugzilla 刚开始的时候,大多数商业和缺陷跟踪软件供应商都收取了巨额许可费用。因此,Bugzilla 很快便成为开源用户的最爱,因为它起源于 Mozilla 的开源浏览器项目。它现在是最有价值的缺陷跟踪系统,所有其他系统都以此为标杆。
Bugzilla 将权力交到个人手中,以提高业务价值,同时提供可用的框架,以自然关注细节和知识存储,从而蓬勃发展。
Bugzilla – 主要功能
Bugzilla 有许多关键功能和高级功能,这使其独一无二。以下是 Bugzilla 的一些最重要功能的列表 −
Bugzilla 功能强大,具有高级搜索功能。
每当 Bug 状态发生变化时,Bugzilla 支持用户可配置的电子邮件通知。
Bugzilla 显示完整的 Bug 更改历史记录。
Bugzilla 提供 Bug 间依赖性跟踪和图形表示。
Bugzilla 允许用户附加 Bug 支持文件并对其进行管理。
Bugzilla 具有集成的、基于产品的细粒度安全模式,使其更加安全。
它具有完整的安全审计功能,并在 Perl 的污点模式下运行。
Bugzilla 支持强大、稳定的 RDBMS(Rational 数据库管理系统)结束。
它支持 Web、XML、电子邮件和控制台界面。
Bugzilla 具有广泛的自定义、用户偏好功能。
它支持本地化的 Web 用户界面。
广泛的可配置性,因为它允许与其他测试管理工具一起配置以获得更好的用户体验。
Bugzilla 在不同版本之间具有平滑的升级途径。
在下一章中,我们将讨论安装 Bugzilla 的先决条件。