JIRA 初学者教程

智能摘要

Jira新手教程 本文介绍由 Atlassian 开发的 Jira,它是一款功能全面的缺陷跟踪、问题跟踪和项目管理工具。Jira 通过提供集成的工作流、可自定义的问题类型和敏捷友好的报告工具,实现高效的软件生命周期管理,从而增强团队协作和生产力。

  • 核心功能: Jira 通过结构化的工作流程、问题类型和可配置的仪表板来跟踪问题、缺陷和开发任务,从而管理软件项目。
  • 实施重点: 项目设置遵循一系列步骤——创建项目、定义工作流程和分配角色——以确保计划与执行的一致性。
  • 问题管理: 问题作为任务跟踪的基本单元,每个问题都根据缺陷、史诗、子任务或用户故事等方案进行分类,并具有可自定义的字段以进行优先级排序和提高可见性。
  • 工作流配置: 每个问题都会经历已定义的状态(打开、进行中、已解决、已关闭),由控制流程自动化的条件、验证器和权限指导。
  • 整合强度: Tricentis Test Management Jira 提供集中式测试用例管理、AI 辅助测试创建和分析驱动的报告,从而增强质量保证和开发的透明度。
  • 敏捷赋能: Scrum 和 Kanban 看板通过燃尽图、速度图和控制指标来跟踪迭代进度,从而优化冲刺和周期。
  • 可扩展性和定制化: 插件、权限方案和安全控制使 Jira 能够跨团队扩展——从开发到营销——同时保持性能和合规性。

JIRA测试工具

Zoho 错误跟踪

什么是吉拉?

Jira是由澳大利亚公司Atlassian开发的一款工具。该软件用于…… 错误跟踪、问题跟踪、项目管理“Jira”这个名字来源于日语单词“Gojira”,意思是哥斯拉。这款工具的基本用途是跟踪与您的软件和移动应用相关的问题和漏洞。

它还可用于项目管理。 JIRA 仪表盘包含许多实用功能,使问题处理变得轻松便捷。以下列出了一些关键功能。在本篇面向测试人员的 Jira 教程中,您将学习 Jira 的相关知识。 缺陷 项目跟踪软件

Jira 有什么用?

Jira软件可用于以下用途:

  • 需求和测试用例管理。
  • 在敏捷方法论中。
  • 项目管理。
  • 软件开发。
  • 产品管理。
  • 任务管理。
  • 错误跟踪。

新手如何使用 Jira?

以下是面向初学者的 Jira 软件使用步骤详解:

  • 步骤1) 打开 Jira 软件并导航到 Jira Home 图标。
  • 步骤2) 选择创建项目选项。
  • 步骤3) 从库中选择一个模板。
  • 步骤4) 在看板设置中,根据您的需要设置列。
  • 步骤5) 创建一个问题。
  • 步骤6) 邀请您的团队成员并开始工作。
Zoho 错误跟踪
Zoho 错误跟踪

Jira 可以帮助哪些团队?

以下是 7 个利用 Jira 实现目标的不同团队。

  1. 软件开发团队。
  2. 敏捷团队。
  3. 项目管理团队。
  4. DevOps 团队。
  5. 产品管理团队。
  6. 营销团队。
  7. 客户服务团队。

现在您已经了解了 Jira 的功能和用户群体,接下来让我们探索 Jira 的核心概念——从方案和问题类型开始。

Jira 中的测试管理

Tricentis Test Management 对于 Jira

您可以使用 Tricentis Test Management 对于 Jira 作为一款测试管理解决方案,它让我可以直接在 Jira 中处理所有计划、跟踪和报告工作。

Jira 中的测试管理

它具有直观的用户界面,并使用 Jira 问题来定义需求和测试用例,确保 QA 和开发共享对单个测试记录的可见性。与当今的许多 Jira 扩展不同,Jira 测试管理成本低廉,并且随着团队和项目的发展而保持快速和高性能,因此您可以放心扩展。适用于 Jira Cloud。

特点 Tricentis Test Management 对于 Jira

  • 集中测试管理: 将测试与 Jira 集成,以协调 QA、开发和产品团队。
  • 人工智能驱动的测试用例生成: 使用人工智能根据需求自动生成测试用例。
  • 实时报告: 通过对测试执行的详细分析提供即时见解。
  • 灵活的测试用例管理: 支持创建、组织和管理测试用例,具有克隆和批量更新等功能。
  • 第三方工具集成: 允许通过外部工具集成管理 Jira 内的手动和自动测试。

免费试用 >>

Jira方案

在 Jira 方案中,所有内容都可以配置,它包括:

  • 工作流程。
  • 问题类型。
  • 自定义字段。
  • 屏幕。
  • 字段配置。
  • 通知。
  • 权限。

Jira 问题和问题类型

本Jira入门教程的这一部分将指导您完成以下步骤 Jira Software 问题及其类型。

什么是 Jira 问题?

在 Jira 中,问题是基本的工作单元。你跟踪的所有内容——无论是缺陷、功能请求还是任务——都以问题的形式呈现。

Jira 问题库用于跟踪项目中存在的缺陷或问题。导入项目后,即可创建问题。

在“问题”下,你会发现其他有用的功能,例如

  • 问题类型。
  • 工作流程。
  • 屏幕。
  • 领域。
  • 问题属性。

现在,在本Jira敏捷教程中,让我们详细了解一下Jira问题:

Jira 问题类型

“问题类型”显示了所有可通过 Jira 测试工具创建和跟踪的项目类型。Jira 问题分为多种类型,例如新功能、子任务、缺陷等,如屏幕截图所示。

Jira 问题类型

Jira项目管理工具中有两种问题类型方案:

  • 默认问题类型方案: 在默认的问题类型方案中,所有新创建的问题都将自动添加到该方案中。
  • 敏捷 Scrum 问题类型方案: 与 Agile Scrum 相关的问题和项目将使用此方案。

Jira 问题类型

除了这两种问题类型方案之外,您还可以根据需要手动添加方案。例如,我们创建了一个 IT支持 方案,为此,我们将 拖放 问题类型来自 可用问题类型 以及 当前方案的问题类型 如下图所示:

Jira 问题类型

Jira 组件

Jira 组件是项目的子部分,用于将项目中的相关问题分组到更小的子部分中。组件为项目添加了结构,将其拆分为功能、团队、模块、子项目等等。使用组件,您可以生成报告、收集统计信息,并将其显示在仪表板上等等。

JIRA 组件

要添加新组件,如上图所示,您可以添加名称、描述、组件引线、 和默认受让人。

Jira 屏幕

在 Jira 中创建问题时,它会被排列并以不同的字段形式呈现;这种字段显示方式在 Jira 中被称为“屏幕”。可以通过工作流转换和编辑此字段。您可以为每个问题分配屏幕类型,如屏幕截图所示。要添加问题操作或将其与屏幕关联,您需要转到主菜单,然后单击“添加”按钮。 问题, 点击屏幕 方案, 然后点击 “将问题操作与屏幕关联起来,” 并根据需要添加屏幕。在本篇面向测试人员的 Jira 教程中,我们将学习 Jira 问题属性。

JIRA 屏幕

Jira 问题属性

问题属性包括:

  • 状态。
  • 决议。
  • 优先事项。

状态:不同的状态用于指示项目的进展情况,例如 待办事项、进行中、已打开、已关闭、已重新打开、已解决。 同样,你们也有决议和优先事项。决议再次说明了问题的进展情况,例如 已修复,不会修复,重复,不完整,无法重现,已完成。 此外,您还可以设置问题的优先级,例如问题是否是 关键的、主要的、次要的、阻碍性的或琐碎的。

Jira 问题属性

发行安全方案

Jira 中的这项功能允许您控制谁可以查看问题。它包含多个安全级别,每个级别都可以分配用户或用户组。您可以在创建或编辑问题时指定问题的安全级别。

同样,系统也提供了一个默认权限方案。任何新创建的项目都会被分配到该方案中。权限方案允许您创建一组权限,并将这组权限应用于任何项目。

系统管理

Jira 管理员为用户提供的一些实用功能包括:

  • 审核日志
    在“审核日志”下,您可以查看有关创建的问题以及对问题所做的更改的所有详细信息。
  • 问题链接
    这将显示您的问题是否与项目中已存在或新创建的任何其他问题相关联。此外,您也可以直接从面板中禁用问题关联。
  • Mail 在 Jira 中
    使用 Mail 在管理员系统中,您可以将问题邮寄到 POP 或 IMAP 邮件服务器上的帐户,或者将消息写入由外部邮件服务生成的文件系统。
  • 活动
    事件描述了事件的状态、默认模板、通知方案以及工作流转换后置功能关联。事件分为两类:系统事件(Jira 定义的事件)和自定义事件(用户定义的事件)。
  • 观察清单
    Jira 允许您关注特定问题,以便在该问题有任何更新时收到通知。要关注某个问题,请点击问题窗口中的“关注”字样。要查看谁在关注您的问题,请点击括号中的数字。
  • 问题收集者
    问题收集器以 Jira 问题的形式,允许您收集对任何网站的反馈。在管理后台,如果您点击“问题收集器”,将会打开一个选项,询问您是否要添加问题收集器。配置好问题收集器的外观后,即可嵌入生成的代码。 JavaScript 在任何网站上获取反馈。
  • 开发工具
    您还可以使用此管理功能将软件开发工具(包括 Jira 测试工具)连接到 Jira。您需要输入应用程序的 URL 才能连接到 Jira。

掌握了基础概念之后,让我们通过在 Jira 中创建你的第一个问题来实践一下。

Zoho 错误跟踪
Zoho 错误跟踪

如何在 Jira 中创建问题

在本节中,您将学习如何在 Jira 中创建和管理问题,首先从设置项目开始。我将逐步指导您完成我在 Jira(一个高效的测试工具)中创建、编辑和总结问题的过程。

步骤 1)打开 Jira 软件并使用您的 ID 和密码登录。

登录后,Jira 会打开仪表盘,您可以在其中访问您的项目。在免费版 Jira 仪表盘下,您会找到“项目”选项;点击该选项,将打开一个窗口,其中列出了诸如“简单问题跟踪”、“项目管理”、“敏捷看板”、“Jira Classic”等选项,如下图所示。

在 JIRA 中创建问题

第 2 步)提供问题详细信息。

当你点击选项时 简单的问题跟踪, 将打开另一个窗口,您可以在其中提及有关该问题的所有详细信息并将该问题分配给负责人。

在 JIRA 中创建问题

步骤 3)提供详细信息以创建问题。

点击“提交”按钮后,将打开一个窗口,您可以在其中执行一系列任务,例如创建问题、分配问题、检查问题的状态(如已解决、进行中或已关闭)等等。

在 JIRA 中创建问题

一旦问题创建完成,屏幕上就会出现一个弹出窗口,提示您的问题已成功创建,如下面的屏幕截图所示:

在 JIRA 中创建问题

步骤4)打开问题菜单来搜索问题并执行多项功能。

现在,如果您想编辑某个问题或将其导出为 XML 或 Word 文档,可以将鼠标悬停在主面板上,然后单击“问题”。在“问题”选项下,单击“搜索问题”,这将打开一个窗口,您可以在其中查找问题并执行多种功能。

在 JIRA 中创建问题

当您选择 “搜索问题”问题, 屏幕上将出现一个窗口,如图所示:

在 JIRA 中创建问题

  1. 搜索问题选项会将您带到一个窗口,您可以在其中查看您创建的问题。例如, 这里我们有问题 ST1 和 ST2。
  2. 从截图中可以看到这个问题。 “用户验收测试时检测到错误” 以及与之相关的所有详细信息。从这里,您可以执行多项任务,例如停止问题进度、编辑问题、评论问题、分配问题等等。
  3. 您甚至可以将问题详细信息导出到 XML 或 Word 文档。
  4. 此外,您还可以查看问题正在进行的活动、问题的评论、工作日志、问题历史记录等等。
  5. 在时间跟踪选项下,您可以查看解决问题的预计时间。

在同一窗口中,您可以为问题设置过滤器并将其保存在“收藏过滤器”下,这样当您想要搜索或查看特定问题时,就可以使用过滤器找到它。

步骤 5)单击“摘要”选项以查看有关问题的详细信息

要查看问题摘要,您可以点击“选项摘要”;这将打开一个窗口,其中会显示您项目的全部详细信息以及此图表上的进度。摘要窗口的右侧有一个…… 活动流, 其中提供了有关问题的详细信息以及受让人对该问题的评论。

在 JIRA 中创建问题

子任务

子任务问题有助于将父问题拆分成多个较小的任务,这些任务可以分别分配和跟踪。它能更全面地解决问题,并将任务分解成更小的待办事项。

如何创建子任务?

子任务可以通过两种方式创建:

  • 在父问题下创建子任务。
  • 将问题创建为子任务。

要在 Jira 中创建子任务,您需要选择要分配子任务的问题。在问题窗口中,点击“分配更多”选项,然后点击“创建子任务”,如下图所示。您也可以在同一选项卡下选择“转换为子任务”,将父问题转换为子任务。

创建子任务

一旦你点击 创建子任务此时会弹出一个窗口,用于添加子任务。填写子任务的详细信息,然后点击…… 创造, 如下所示,这将为父问题创建一个子任务。

创建子任务

它会在父级问题下创建一个子任务,并在问题类型页面上显示完成该子任务的详细信息,如下图所示。如果您想添加更多子任务,可以点击子任务面板角落的加号 (+)。同样,如果您想记录当前任务所花费的时间,请点击时间跟踪角落的加号 (+),并在日志表中填写详细信息。

创建子任务

创建子任务时需要记住的一些要点:

  • 在一个问题下,您可以根据需要拥有任意数量的子任务。
  • 不能为子任务设置子任务。
  • 一旦在父任务下创建了子任务,则父任务不能转换为子任务。
  • 但是,子任务可以转换为父问题。
  • 您可以处理子任务而不必离开父问题。

工作流程

Jira 工作流是指问题在其生命周期中所经历的一系列状态和转换。问题创建后,工作流包含五个主要阶段。

  • 未解决的问题。
  • 已解决的问题。
  • 正在进行的问题。
  • 重新打开的问题。
  • 关闭问题。

工作流程

Jira 中的工作流包括状态、负责人、解决方案、条件、验证器、后置函数和属性。

  • 状态: 这些代表了工作流程中问题的位置。
  • 过渡: 转变是状态之间的桥梁,是特定问题从一种状态转移到另一种状态的方式。
  • 受让人: 受让人指定任何特定问题的负责方并确定如何执行任务。
  • 分辨率 : 它解释了为什么问题从开放状态转变为封闭状态。
  • 狀況: 条件控制谁可以执行转换。
  • 验证者: 鉴于问题的现状,它可以确保过渡能够发生。
  • 性质: Jira 能够识别转换的一些属性。

当您单击“进行中”状态的复选框时,您可以从窗口本身指定问题的状态,如下面的屏幕截图所示。状态将反映在以黄色突出显示的问题面板中。

工作流程

对于我们创建的问题,Jira 会显示一个工作流来展示项目的进度。如屏幕截图所示,我们在问题面板中设置的任何状态都会反映在工作流图中。我们将问题状态设置为“进行中”,工作流中也更新了相同的状态,并以黄色高亮显示。工作流可以让我们快速了解正在进行的工作。

工作流程

Jira 中的插件

Jira 有一些插件可以提高工作效率;其中一些插件包括: Zendesk例如 Salesforce、GitHub、Gitbucket 等。其中一些平台允许支持团队直接向 Jira 报告问题,创建具有完整功能的问题和测试管理支持的无限私有存储库等等。

Jira Agile

敏捷或 Scrum 方法通常被开发团队使用,这些团队会遵循产品未来版本计划的功能路线图。敏捷方法与其他 Jira 方法一样,也使用相同的路线图来跟踪问题: 待办事项 -> 进行中 -> 已完成。 如下面的屏幕截图所示,我们存在一个问题。 去做 第二个 进行中。一旦“进行中”中的问题得到解决,它将转为“完成”状态,同样,“待办事项”中的问题也将转为下一阶段“进行中”。

JIRA 敏捷

在敏捷开发中创建问题

要创建敏捷问题,请转到主菜单的“敏捷”选项卡,然后点击“入门”。点击后,系统会提示您为问题创建一个新的看板,可以是 Scrum 看板或 Kanban 看板。您可以根据需要选择;这里我们选择了 Scrum 方法。

在敏捷中创建问题

如何在 Agile 中创建 Epic

在 Agile 中创建史诗

在 Jira Agile 中,史诗代表一个大型用户故事,它可以被拆分成更小的故事。史诗涵盖了大量的工作。它是一个可以分解成多个小故事的大型用户故事。 Jira Epic这可能需要几个迭代周期。您可以在敏捷开发中创建一个新的史诗,也可以使用您在普通 Jira 看板中创建的问题。同样,您也可以为敏捷 Scrum 创建用户故事。

Agile 中的计划模式:

计划模式会显示项目中创建的所有用户故事。您可以使用左侧菜单来决定问题的显示依据。在右侧菜单中,点击问题,您可以创建子任务、记录工作等。

敏捷工作模式

它将显示活跃的冲刺信息。所有问题或用户故事将分为三类显示,如下图所示:待办、进行中和完成,以显示项目或问题的进度。

Jira 中克隆和链接的使用

在 Jira 中,您还可以克隆问题;克隆问题的一个优点是不同的团队可以分别处理问题并快速解决它。

JIRA 中的克隆和链接的使用

Jira 还有一个很有用的功能。 链接。 问题链接功能允许您在同一 Jira 服务器或不同服务器上的两个现有问题之间建立关联。如屏幕截图所示,我们将当前问题“ST-6 下拉菜单无法正常工作”与另一个问题“ST-4 GUI 无响应 - 请重新测试 GUI 功能”关联起来。

JIRA 中的克隆和链接的使用

JIRA 中的克隆和链接的使用

例如,我们设置了一个为期一天的迭代周期,它将在该特定时间段内运行,如下图所示。如果您正在使用 Scrum,并且想要对问题进行优先级排序,只需将问题拖放到待办事项列表中即可。

除此之外,你还可以执行多种任务;例如,如果你点击窗口的右上角,就会弹出一个功能列表,你可以根据需要使用它们。

JIRA 中的克隆和链接的使用

JIRA 中的克隆和链接的使用

Jira 中的报告

为了跟踪 Agile 的进度, Burndown图表 显示冲刺中实际和预计要完成的工作量。典型的燃尽图看起来有点像这样,其中红线表示实际剩余任务,而蓝线表示 Scrum 周期中剩余的理想任务。

JIRA 中的报告

除了燃尽图之外,Jira 自动化中还有其他选项,例如: Sprint 报告、史诗报告、版本报告、速度图、控制图和累积流程图。您还可以使用不同的图表选项来表示项目的进度。

JIRA 中的报告

如上图所示,我们选择使用饼图来展示问题优先级。它将生成一个饼图,以百分比的形式呈现整个项目中问题的优先级和严重程度,如下所示。您可以从不同角度查看饼图,例如负责人、组件、问题类型、优先级、解决方案、状态等。

JIRA 中的报告

您还可以配置 Scrum 看板的显示方式。Scrum 看板提供了多种选项,您可以通过这些选项更改看板的外观。您可以使用 Scrum 配置的各种功能包括列、泳道、快速筛选器、卡片颜色等等。在这里,我们选择了列管理并选择了“问题计数”选项,它将显示进行中、待办或已完成的问题总数。在列管理中,我们可以根据需要添加额外的列;同样,您还可以在看板上配置其他不同的功能。

JIRA 中的报告

筛选

除了默认筛选条件外,您还可以设置其他筛选条件来筛选问题。您可以使用的筛选条件有: 日期、组件、优先级、分辨率等等。

筛选

看板和管理问题

与敏捷 Scrum 看板类似,我们也可以创建看板。我们创建了一个名为“云测试”的项目。看板对于管理和约束正在进行的工作团队非常有用。看板在工作模式下可见,但在计划模式下不可见。

看板和管理问题

在这里我们创建了一个问题 “负载测试时检测到错误”“检查与云服务器相关的问题” 如下面的屏幕截图所示,看板中也显示了它们的状态,并以红色突出显示。

看板和管理问题

看板被认为是缺陷修复和维护版本发布的最佳方法,它通过对接收到的任务进行优先级排序,然后根据优先级进行处理。有一些措施可以提高看板的效率。

  1. 可视化您的工作流程。
  2. 限制正在进行的工作。
  3. 处理问题。
  4. 测量周期时间。

Jira Scrum 与 Jira Kanban

根据我的经验,我可以指出 Jira Scrum 和 Jira Kanban 之间的显著差异。

争球 看板
报告
燃尽图:该图表显示了冲刺进行期间的所有变更和范围变更;其他图表包括: Sprint 报告、速度图表、史诗报告等。
报告
控制图:它允许您测量问题的周期时间,显示完成问题所需的平均时间和实际时间。
敏捷委员会
它允许团队查看冲刺的进度。这是工作模式,您可以看到面板本身分解为不同的状态。
限制
团队可以决定是否增加或减少每个状态下应显示的问题数量。
积压
在这里,团队将规划冲刺并估算每次冲刺的故事。
工作流程
您可以将列映射到工作流程的状态。只需添加或删除列,即可在需要时更改工作流程。

AI 工具如何改变您使用 Jira 的方式?

Jira 可与数百种工具无缝集成,实现工作流程自动化并提高工作效率。您可以将 Jira 与以下工具连接: Slack,GitHub, 詹金斯以及 Confluence 用于实时更新和协作。借助人工智能驱动的集成,例如 Atlassian Intelligence Tricentis Test ManagementZapier团队可以自动化执行重复性任务、生成测试用例,并深入了解项目绩效。AI 助手可以总结问题、推荐负责人,甚至自动确定工单优先级。通过将 Jira 的灵活性与 AI 自动化相结合,企业可以减少人工工作量、提高准确性并加快交付速度。这些智能集成使 Jira 成为积极主动的项目合作伙伴,帮助团队更智能地规划、更快地执行并交付更佳成果。

常见问题:

Jira 是 Gojira 的缩写,Gojira 是日语中哥斯拉的意思。它最初是用来追踪其所设计的软件 Bugzilla 的昵称。

Jira 是一款项目管理和问题跟踪工具,用于规划、跟踪和管理敏捷软件开发和团队工作流程。

不,Jira 不是客户关系管理 (CRM) 工具。它主要用于项目和问题跟踪,而非客户关系管理。

是的,Jira相对容易上手,有指导教程和练习就足够了。一旦掌握了基本工作流程,界面就非常直观。

是的,你可以通过 Atlassian 大学免费学习 Jira。 YouTube 教程和提供入门指南的在线学习平台。

Jira 是一款项目管理工具,用于跟踪问题、规划迭代周期和管理敏捷工作流程,从而确保项目的透明度和问责制。

人工智能无法完全取代 Jira,但它可以通过自动化工作流程、预测项目风险和提高报告效率来增强 Jira 的功能。

总结一下这篇文章: