Jira與Bugzilla

Jira和Bugzilla是大型組織廣泛使用的bug跟蹤工具。如今這兩種工具都需求巨大,但這兩種工具的性能各不相同。讓我們首先看看這兩個工具的關鍵點,然後再看看這兩個工具之間的區別。

Jira

Jira是一家由澳大利亞Atlassian公司於2002年開發的錯誤跟蹤工具。它用於專案管理,問題跟蹤和錯誤跟蹤。Jira不是一個開源工具,即Jira軟體不是免費提供的; 這是一項付費服務。

Jira軟體的優點

  • Jira工具對於功能測試很有用。
  • 它用於確定任務的優先順序。
  • 隨著Jira工具提供更好的可見性,人們可以輕鬆瞭解構建的下一個版本。
  • 它提供了更好的靈活性工作流程,以便團隊可以相應調整。

Bugzilla

Bugzilla也是一個由Mozilla Foundation於1998年開發的bug跟蹤工具。它是一個非常流行的報告工具,具有簡單的用戶介面。由於其簡單的介面,初學者不會花時間瞭解其工作流程。

Bugzilla的優點

  • 它提高了產品的品質。
  • 它增強了開發團隊和測試團隊之間的溝通。
  • 它具有適應多種情況的能力。

Jira和Bugzilla區別

Jira和Bugzilla區別

以下是Jira和Bugzilla之間的區別是:

  • 許可證
    Jira軟體僅適用於商業許可證所有者,而Bugzilla軟體是一種開源工具,即無需任何許可即可使用。

  • 伺服器端架構
    Jira軟體的伺服器端架構基於MySQL,Oracle,PostgreSQL,Perl構建,而Bugzilla軟體的伺服器端架構構建於J2EE,Tomcat,Lucene,MySQL,Oracle,PostgreSQL之上。

  • 伺服器負載
    與Jira軟體相比,Bugzilla中的伺服器負載相當低。在Bugzilla中,多個實例可以在一臺伺服器上運行而沒有太多開銷,而Jira是一個複雜的系統,每個Web請求執行大多數伺服器端代碼,因為伺服器負載要高得多。建議為Jira提供強大的硬體,即現代CPU和1 GB記憶體。根據Atlassian社區的說法,不要在單個JIRA實例上存儲超過200,000個問題。

  • 拖放問題優先順序
    拖放問題優先順序功能在Jira中可用,但在Bugzilla中不可用。在Jira中,您可以根據問題的優先順序輕鬆拖放問題,但這在Bugzilla中是不可能的。

  • 帶有自定義小工具的儀錶板
    小工具提供所有詳細資訊的摘要,例如團隊的進度,報告等。Jira提供“帶有自定義小工具的儀錶板”功能,您可以根據需要自定義小工具,但Bugzilla中不提供此功能。

  • 即時發佈跟蹤
    軟體開發過程中最重要的一點是可見性。Jira通過提供開發團隊和測試團隊之間的溝通來克服這個問題,團隊成員可以通過該溝通瞭解“任務何時開始”和“任務何時完成”。Bugzilla不提供此功能。

  • 附件
    在Jira中,一次可以附加多個檔,而在Bugzilla中,一次只能添加一個檔。

  • 檔附件的大小限制
    Jira中文件的大小限制為10 MB,而Bugzilla中文件附件的大小限制為1mb。

  • 看板支持
    Jira支持看板專案,但Bugzilla不支持看板專案。

  • 用戶介面
    Jira用戶介面比Bugzilla的用戶介面要好得多。在Jira中,已經做了很多努力來改進用戶介面,但在Bugzilla中,介面多年來沒有太大變化。

  • 自定義字段類型
    Bugzilla中提供的自定義字段類型包括文本字段,多選,下拉列表,錯誤ID。Jira中有太多可用的字段類型,插件中提供了更多自定義字段類型。

  • 工作流程
    在Bugzilla中,管理員通過編輯轉換矩陣來定義所有產品的全局工作流,而Jira允許用戶根據問題和專案的類型定義多個工作流,並且問題經歷多個狀態。

  • 搜索
    Bugzilla提供了一種高級搜索功能,但Jira具有更靈活的Jira查詢語言,可提供更強大的搜索功能,用於創建專案狀態和監控專案進度。


上一篇: JIRA缺陷生命週期 下一篇: Jira史詩(Epic)