JIRA面试问题17 Mar 2025 | 阅读 17 分钟  以下是JIRA面试中经常被问到的问题和答案列表。 1) 什么是Jira?- Jira是由澳大利亚公司Atlassian开发的一款软件测试工具。
- 它是一款缺陷跟踪工具,用于跟踪与您的软件和移动应用相关的错误和问题。
- “Jira”这个名字来源于日语单词“Gojira”,意为哥斯拉。
- Jira基于敏捷方法论,Jira的当前版本是6。
2) 解释Jira工作流程。Jira工作流程是一系列活动,用于跟踪和转换问题在整个生命周期中的状态。其中,转换表示当问题从一个状态移动到另一个状态时这两个状态之间的链接,而状态则决定了测试人员提交的问题工作的影响。 工作流程中包含以下阶段: Jira工作流程被称为缺陷生命周期或错误生命周期。错误生命周期包括以下阶段: - 开放问题
当测试人员创建问题后,该问题被分配给软件开发人员,他们开始着手处理。 - 进行中
在此阶段,软件开发人员开始处理问题。 - 已解决问题
当软件开发人员解决问题并等待软件测试人员验证时。如果验证成功,则问题关闭;否则,问题重新打开。 - 重新打开问题
如果验证失败,则问题重新打开并分配给软件开发人员。 - 关闭问题
如果已修复错误的验证成功,则测试人员关闭该问题。
3) 解释Jira生成的报告类型。Jira是一款缺陷跟踪工具,可以创建不同的报告,让您全面了解项目的当前状态。 JIRA报告以图表、折线图、条形图等形式,直观地展示了项目的当前状态。 以下是Jira生成的报告: - 平均年龄报告
平均报告是一个条形图,显示项目或筛选器中未解决问题的平均年龄。 - 平均年龄报告的生成取决于所选项目、筛选器中选择的问题类型以及选择的时间(小时/天/周/月)。
- 已创建与已解决问题报告
- 已创建与已解决问题报告显示了在特定时间范围内创建的问题数量和已解决问题数量之间的差异图。
- 饼图
饼图用于显示按指定字段分组的问题,指定字段可以是优先级、经办人、项目、问题类型等。 最近创建的问题报告以图表形式展示了新问题的创建速率,以及在同一时间间隔内解决的问题数量。 解决时间报告确定了解决项目/筛选器问题所需的时间长度。 单级分组报告不显示图表,而是根据筛选器中的特定字段对问题进行分类。 问题发生时间报告是一个条形图,显示了特定数据字段在给定日期设置的问题数量。假设我选择“创建时间”作为数据字段,那么条形图将显示已创建的问题数量。
4) 解释在Jira中如何生成问题。创建问题的步骤如下: - 点击“+”按钮创建问题。点击“+”按钮后,屏幕将显示如下:
 项目:它决定了项目的名称。 问题类型:这是一个下拉菜单,显示所有问题类型的列表。您可以选择其中任何一个,例如缺陷、史诗、任务、子任务。 摘要:在摘要文本字段中,您需要键入与您正在创建的问题相关的摘要。 优先级:您可以设置问题的优先级。它可以是中、高、低。 填写完问题所有相关详细信息后,点击“创建”按钮。
5) 在Jira中,如何将问题分享给其他用户。在Jira中,问题也可以分享给其他用户。以下是在Jira中与其他用户分享问题所需的步骤: - 假设我们有一个Jira中已存在的问题,即登录按钮不起作用。
 上面的屏幕显示已创建问题“TP-2 登录按钮不起作用”。 - 如果我们要共享该问题,可以通过问题描述中提供的共享选项实现,如下图所示:
 - 点击上述截图中的分享。点击分享后,屏幕将显示如下:
 上面的屏幕显示,点击分享按钮后出现一个对话框,在该对话框中,您需要输入您要分享问题的用户的姓名、团队或电子邮件地址。
6) 仪表盘的目的是什么?登录Jira后,仪表盘是您看到的第一个显示。Jira管理员可以更改仪表盘的视图,您也可以更改仪表盘上可见的内容。 仪表盘显示小工具和应用程序,帮助团队成员跟踪项目进度。 仪表盘包含有用的信息,例如分配给登录用户的问题以及用户的活动流。 点击面板左侧出现的仪表盘链接,页面显示如下:  创建仪表盘的步骤如下: - 点击面板左侧的仪表盘。
- 点击页面右上角的“...”按钮。
 - 点击“...”选项的下拉菜单中出现的“创建仪表盘”选项。
- 点击“创建仪表盘”后,屏幕将显示如下:
 其中, 名称:它提供了仪表盘的描述性名称。 描述:这不是必填字段。在此字段中,您可以添加您正在创建的仪表盘的描述。 起始于:“起始于”是一个包含下拉菜单的字段,您可以在其中选择“空白仪表盘”(这是一个不包含任何小工具的空白仪表盘,但您可以根据需要自定义仪表盘)或“默认仪表盘”(这是一个预先存在的仪表盘)。 分享给:选择您要分享仪表盘的用户和组。
7) 调度问题是什么意思?我们可以为问题设置截止日期,用于跟踪、审查和通知团队截止日期。调度问题是执行基于截止日期的固定和相对日期搜索的最强大功能。 也可以使用Jira查询语言执行高级搜索。 您可以使用日期字段调度问题。这可以通过创建新问题或编辑现有问题来完成。
8) 解释Jira中项目详情的列出方式。Jira中的项目具有主要属性,这些属性可以是项目名称、密钥、组件、版本。 当您登录Jira时,出现的第一个页面是仪表盘。  在上述屏幕中,右侧部分代表“活动流”,其中包含您对问题或项目执行的所有活动。
9) 通过JIRA创建和跟踪的问题类型有哪些?Jira中的问题可以是错误、功能、任务或任何项目工作。每个Jira项目都带有默认的问题类型,这些问题类型取决于您正在使用的项目类型。 Jira项目有三种类型: - Jira Core(业务项目)
- Jira Software(软件项目)
- Jira Service Desk(服务台项目)
Jira Core中存在两种问题类型: - 任务
任务是指需要完成的工作。 - 子任务
子任务是完成一个任务所需完成的一部分工作。
Jira Software中存在五种问题类型 - 缺陷
缺陷是指产品功能中存在的问题。 - 史诗
史诗是一个较大的用户故事,需要分解成较小的故事。 - 子任务
子任务是完成一个任务所需完成的一部分工作。 - 任务
任务是指需要完成的工作。 - 故事
故事是需要完成的最小工作单元。
Jira Service Desk中有八种问题类型: - 变革
它请求更改当前的IT配置文件。 - IT帮助
它请求与IT相关问题的帮助。 - 事件
它用于报告事件。 - 新功能
它请求在软件中添加新功能或能力。 - 问题
它用于调查和报告多个事件的根本原因。 - 服务请求
它请求内部或客户服务台的帮助。 - 需批准的服务请求
它用于请求需要经理或董事会批准的帮助。 - 支持
它用于请求客户支持相关问题的帮助。
10) 如何在Jira中创建子任务?创建子任务的步骤如下: 步骤1:打开您要创建子任务的问题。 步骤2:点击 图标以创建子任务。  步骤3:要创建子任务,您需要输入以下屏幕中显示的内容: 
11) 解释克隆问题这个术语?- 克隆问题是指在同一项目中创建问题的重复副本。克隆问题基本上是原始问题的副本,其中存储的信息与原始问题相同。
- 克隆问题是独立于原始问题的实体,但可以与原始问题链接。
- 应用于原始问题的操作不会对克隆问题产生任何影响。
12) 解释看板(Kanban)板?看板(Kanban)板是一种用于可视化工作并限制在制品(WIP)的工具。 在Scrum中,我们从产品待办事项中选取一些活动并添加到冲刺待办事项中。然而,在看板中,我们没有冲刺,因此不会执行冲刺待办事项活动。这是Scrum和看板之间的主要区别,即Scrum包含冲刺待办事项,而看板不包含冲刺待办事项。 看板由三种状态组成:  当项目开始时,我们将产品待办事项中的所有活动放入“待办”状态。当团队成员开始处理某个活动时,该活动被放入“进行中”状态,当活动完成时,它被放入“完成”状态。 通过看板,人们可以了解哪些活动已完成,哪些活动需要开发。 看板最重要的功能之一是“限制”选项。在上图中,我们的产品待办事项中有8个任务,限制设置为4。一次,它只会在“待办”状态中处理4个任务,如果任何任务进入“进行中”状态,那么产品待办事项中的另一个任务将被放入“待办”状态。通过这种方式,我们可以根据资源的可用性设置限制。
13) 解释Scrum板?Scrum板是一个实体板,上面展示了当前冲刺待办事项中的用户故事。  Scrum板分为以下几列: - 故事:此列包含当前冲刺待办事项中所有可用的用户故事。
- 待办:此状态包含尚未开始工作的用户故事的子任务。
- 进行中:此状态包含所有已开始工作的任务。
- 完成:此状态包含所有已完成工作的任务。
14) 列出Jira中看板项目生成的所有报告?看板项目生成两种类型的报告: 控制图是一个有用的图表,有助于衡量团队绩效。控制图显示了团队在一段时间内的平均周期时间。控制图在图表上绘制了以下问题: - 任何超出标准偏差的问题,称为异常值。
- 它显示完成任务所需的平均时间。
- 它还显示团队的滚动平均值。
它显示您的产品、版本或冲刺的平均周期时间。 它帮助您识别当前冲刺的数据是否决定了产品的未来性能,即周期时间的方差越小,意味着中位数或平均值越能决定未来性能。 如何创建控制流程图 创建控制流程图的步骤如下: - 访问Jira官方网站。
- 点击您正在处理的项目。
- 点击面板左侧的“报告”。
- 选择“控制图”。
- 累积流图
- 累积流图是一种看板工具,允许团队查看工作量和项目工作量。
- 累积图由两个轴组成,即X轴和Y轴,其中X轴(水平轴)表示完成任务所需的时间,Y轴(垂直轴)表示问题或任务的数量。
- 区域的大小代表在选定时间段内,每个状态当前涉及的工作项数量。
 累积流图的特点 - 监控在制品(WIP)随时间的变化
如果线条上升,意味着WIP(在制品)增加,表示团队正在处理的任务多于一次性处理的任务。WIP的增加会导致周期时间的增加,从而降低团队效率。因此,保持线条平直很重要。 - 观察团队交付了多少
借助CFD图,我们可以跟踪团队已交付的所有任务。如果CFD图的底线代表“完成”状态,则任意两点之间的线条斜率将代表这两点之间的平均吞吐量。 - 立即发现瓶颈
累积图确定了项目每个状态中的确切工作量。如果一个或多个区域表示在制品正在扩大,则CFD会立即发现此瓶颈。 - 衡量您的过往绩效
在任何给定点,顶线和底线之间的水平距离提供了流程的近似平均周期时间。精确周期时间与近似周期时间的比较,能让您更好地了解流程绩效。 - 监控您的流程健康状况
累积流图用于评估流程效率,并有助于识别问题以实现稳定健康的流程。平均到达率必须接近平均吞吐量才能实现稳定的系统,即平均周期时间 = 平均吞吐量。
15) 列出Jira中Scrum项目生成的所有报告?Jira中Scrum项目生成的报告如下: - 燃尽图
燃尽图显示了冲刺中已完成的工作量和剩余的总工作量。 燃尽图很有用,因为它提供了以下观察结果:- 如果团队提前完成工作,则意味着团队在冲刺规划期间没有投入足够的工作。
- 如果团队在冲刺内未能完成工作,则意味着他们投入了大量工作。
- 如果燃尽图急剧下降,则意味着工作没有得到适当的估计。
如何创建燃尽图 创建燃尽图的步骤如下: - 访问Jira官方网站。
- 点击您正在处理的项目。
- 点击面板左侧的“报告”。
- 选择“燃尽图”。
燃起图是冲刺完成工作与总范围相比的视觉表示。它用于识别偏离计划项目路径等问题。 如何创建燃起图 创建燃起图的步骤如下: - 访问Jira官方网站。
- 点击您正在处理的项目。
- 点击面板左侧的“报告”。
- 从“报告”下拉菜单中选择“燃起图”。
以下是燃起图相关的重要事项: - 垂直轴代表工作量,可以用故事点、问题计数或估计等不同方式衡量,而水平轴代表时间(天)。
-
- 图表上线条之间的距离是剩余的工作量。当所有问题都完成时,线条会汇合。
-
16) 定义Jira中的组件?组件是项目的子分区,用于将项目内的问题分组为较小的部分。
17) 如何在Jira中删除组件?请按照以下步骤删除Jira中的组件:  - 点击“...”图标,然后出现下拉菜单,显示两个选项,即编辑和删除。

18) Jira中的校验器是什么?校验器在执行转换之前检查用户提供输入的有效性。 如果验证失败,则问题不会继续到转换的目标状态。 校验器列表 - 必填字段校验器
必填字段校验器确保该字段是强制性的或必需的。在每个转换屏幕上,必填字段都标有红色星号(*)。在Jira中,我们可以使用字段配置来使字段成为强制性的。借助必填字段校验器,可以使字段成为强制性的,从而使整个过程更加用户友好。 - 正则表达式校验器
正则表达式校验器检查给定字段的输入是否与您定义的正则表达式匹配。它是一个功能强大的校验器,其用例从简单的验证到用户应提供与用例匹配的精确值。
参数 正则表达式:输入字段应匹配的表达式。 用户定义消息:当验证失败时显示此消息。 - 校验器比较两个字段
此校验器用于比较两个字段。要使用此校验器,两个字段必须是相同类型。 此校验器支持的运算符列表如下:- > (大于)
- < (小于)
- >= (大于或等于)
- <= (小于或等于)
- = (等于)
- != (不等于)
- 日期比较校验器
日期比较校验器用于将日期字段与固定日期进行比较。它支持日期字段类型,如日期字段(日期和带时间的日期)。我们可以使用格式为 yyyy-mm-dd hh:mm 的固定日期或模式(天、月、周、年)。 - 字段比较校验器
字段比较校验器是一个将字段与固定值进行比较的校验器。 它支持以下运算符:- = (等于)
- != (不等于)
- > (大于)
- >= (大于或等于)
- < (小于)
- <= (小于或等于)
- IN
- 不在其中
- 包含
它支持字符串、数字和选项ID等比较类型。例如,我们有一个名为“Salary”的字段,其字段值不应小于30,000,可以表示为: Salary>=30,000; - 项目角色中的用户校验器
此校验器确保当前登录用户应具有特定的角色。例如,只有具有“开发人员”角色的用户才能执行此工作流转换。 - 群组中的用户校验器
它验证当前用户是否在任何指定的群组中。 - 字段中的用户校验器
此校验器确保当前登录用户已设置在某个字段中。 此校验器中有两个可用选项:- 您可以设置当前用户在字段中的状态。
- 他/她未在此字段中设置。
- 父问题类型校验器
此校验器用于阻止从父问题创建子任务。我们可以通过向子任务的“创建”转换添加校验器来实现此目的。您还可以为此类校验器提供自定义错误消息。 - 父问题状态校验器
此校验器确保父问题应具有某些特定状态。状态可以是已重新打开、进行中、待办等。 - 字段值已更改校验器
字段值已更改校验器确保用户可以更改字段中的值。 - JQL校验器
JQL(Jira查询语言)根据JQL查询评估当前问题。在JQL校验器中,查询是根据问题自动生成的。 JQL校验器提供了一些附加字段: 校验器消息:用于定义自定义错误消息(如果验证失败)。如果您不想提供自定义错误消息,则可以将此字段留空。 以用户身份运行:在此字段中,我们可以定义一个技术用户,JQL表达式将使用该用户进行评估。如果您将此字段留空,则当前用户将被视为此转换。
19) 什么是问题收集器?问题收集器允许您以Jira问题的形式从任何网站收集反馈。它还可以收集没有Jira账户的问题。
20) Scrum板和看板有什么区别?Scrum板和看板的区别如下: | Scrum | 看板 |
---|
规划 | 它有固定的规划。它侧重于规划。它从冲刺规划开始,以冲刺评审和回顾结束。每天都会举行日常会议,以便团队了解下一步、优先级以及从上一步中获得的经验教训。 | 它没有固定的规划,也不举行每日会议。在看板中,变化随时可能发生,即频繁发生变化。 | 时间线 | 在Scrum中,我们处理具有固定时间长度的冲刺,这意味着在固定的时间后,我们会向客户交付一些东西。 | 看板没有冲刺的概念,因此它没有固定的产品交付时间表。 | 任务估算 | 在冲刺规划期间,决定从产品待办事项中提取多少活动并添加到冲刺待办事项中。例如,如果冲刺为两周,则选择的活动数量应能在冲刺(即两周内)完成。 | 它不估算任务。 | Scrum Master | 在Scrum方法论中,我们有一位Scrum Master负责管理团队并每天主持会议。 | 在看板方法论中,我们没有任何Scrum Master。每个人都有责任交付有价值的产品。 | 适用性 | 这种方法论适用于大型项目,因为大型项目可以分为多个冲刺。 | 它主要适用于小型项目。 | 持续变化 | 在Scrum中,在较短的冲刺中可以轻松适应持续的变化。 | 如果发生任何重大变化,看板方法论就会失败。 | 费用 | 在Scrum中,任务是估算的,即在冲刺中进行固定数量的活动,因此项目的总成本最小。 | 在看板中,任务不估算,因此项目的总成本不准确。 | 角色和职责 | 在Scrum中,Scrum Master会为团队成员分配特定的角色,而产品负责人会告知团队成员需要处理的产品目标。 | 团队成员没有预定义角色。所有团队成员都有责任协作工作,交付有价值的产品。 | 生产力衡量 | 生产力通过周期时间或从开始到结束完成整个项目所需的时间来衡量。 | 生产力通过冲刺速度来衡量。 | 发布方法论 | 每个冲刺结束后进行小版本发布。 | 它提供持续交付。 |
|