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查詢語言,可提供更強大的搜尋功能,用於建立專案狀態和監控專案進度。