Bugzilla - 概述



Bugzilla 是一款開源工具,用於跟蹤專案或軟體的錯誤和問題。它幫助開發人員和其他利益相關者跟蹤產品的未解決問題。

  • 它由Terry Weissman於1998年使用TCL程式語言編寫。

  • 後來,Bugzilla 使用 Perl 編寫,並使用 MYSQL 資料庫。

  • Bugzilla 可用作測試管理工具,因為它可以輕鬆地與其他測試用例管理工具(如Quality Centre、ALM、Testlink等)連結。

  • Bugzilla 提供了一個強大且易於使用的解決方案,用於解決配置管理和複製問題。

  • 透過提供記錄的工作流程和對良好績效的積極反饋,它可以顯著提高個人的生產力和責任感。

在 Bugzilla 的早期,大多數商業缺陷跟蹤軟體供應商收取鉅額許可費。因此,由於 Bugzilla 源於 Mozilla 的開源瀏覽器專案,它很快成為開源使用者的最愛。現在,它是所有其他缺陷跟蹤系統衡量的最寶貴的系統。

Bugzilla 將權力掌握在個人手中,從而提高業務價值,同時提供一個可用的框架,使對細節的關注和知識庫能夠蓬勃發展。

Bugzilla – 主要功能

Bugzilla 擁有許多關鍵功能和高階功能,使其獨一無二。以下是 Bugzilla 一些最重要的功能:

  • Bugzilla 功能強大,並具有高階搜尋功能。

  • Bugzilla 支援使用者可配置的電子郵件通知,以便在 Bug 狀態更改時發出通知。

  • Bugzilla 顯示完整的 Bug 更改歷史記錄。

  • Bugzilla 提供 Bug 之間的依賴性跟蹤和圖形表示。

  • Bugzilla 允許使用者附加支援 Bug 的檔案並進行管理。

  • Bugzilla 具有整合的、基於產品的、細粒度的安全模式,使其更加安全。

  • 它具有完整的安全審計功能,並在 Perl 的 taint 模式下執行。

  • Bugzilla 支援強大的、穩定的 RDBMS(關係資料庫管理系統)後端。

  • 它支援 Web、XML、電子郵件和控制檯介面。

  • Bugzilla 具有廣泛的自定義使用者首選項功能。

  • 它支援本地化的 Web 使用者介面。

  • 廣泛的可配置性,因為它允許與其他測試管理工具配置,以獲得更好的使用者體驗。

  • Bugzilla 在不同版本之間具有平滑的升級途徑。

在下一章中,我們將討論安裝 Bugzilla 的前提條件。

廣告