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軟體的伺服器端架構基於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查詢語言,可提供更強大的搜索功能,用於創建專案狀態和監控專案進度。