当前位置: 首页 > 教程 > JIRA >

Jira与Bugzilla

精华
小牛编辑
119浏览
2023-03-14

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