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查询语言,可提供更强大的搜索功能,用于创建项目状态和监控项目进度。