2025年JIRA面试问题与答案35强
Jira测试工具初学者面试问题与答案
1) 什么是JIRA?
JIRA是一款由Atlassian公司开发的缺陷跟踪产品或软件工具,常用于缺陷跟踪、项目管理和问题跟踪;它完全基于这三个方面。它广泛应用于软件开发和软件测试中。
2) 什么是工作流?
工作流定义为缺陷/问题在其生命周期中经历各个阶段的移动过程。
- 已创建/开放
- 进行中 (WIP)
- 已完成/已关闭
3) 在Atlassian JIRA中,什么可以被称为问题?
在JIRA中,问题可以是任何东西,比如:
- 软件缺陷
- 项目任务
- 帮助台工单
- 请假申请表
4) 列出它集成的源代码控制程序?
它集成了CVS、Git、Subversion、ClearCase、Visual SourceSafe、Mercurial和Perforce等源代码控制程序。
5) 为什么使用JIRA软件?
使用JIRA软件的原因是:
- 公开公正的许可政策
- 其他地方没有的功能
- 获取项目进度的最新更新
- 它可以在任何地方运行,并受到许多知名公司的认可
- 易于扩展和定制
6) 是否可以通过移动设备访问JIRA云站点?
是的,可以通过移动设备访问JIRA云站点。您需要在移动网络浏览器中使用JIRA云站点的URL。
7) 您可以为站点禁用JIRA移动版吗?
您可以为站点禁用JIRA移动版,这样用户就无法在移动设备上操作JIRA的桌面视图。JIRA移动版作为系统附加组件提供,可以随时禁用。
8) 解释JIRA中的标签和链接问题
- 标签问题:它使您能够以比分配给组件或版本更非正式的方式对问题进行分类。然后,您可以根据标签搜索问题。
- 链接问题:此功能使您能够在同一或不同JIRA服务器上的两个问题之间建立关联。
9) 说出JIRA中生成的报告类型
JIRA提供显示项目、版本、人员或问题中其他字段统计信息的报告。JIRA中包含的各种报告有:
- 平均年龄报告
- 饼图报告
- 解决时间报告
- 最近创建的问题报告
- 已解决与已创建问题报告
- 单级分组报告
- 时间跟踪报告
- 用户工作量报告
- 工作量饼图报告等
10) 什么是克隆问题?
克隆问题允许您创建原始问题的副本,以便许多员工可以在单个项目中处理单个问题。克隆问题可以连接到原始问题。克隆问题包含以下信息:
- 摘要
- 描述
- 经办人
- 环境
- 优先级
- 问题类型
- 安全性
- 报告人
- 组件等
11) JIRA克隆问题中不包括哪些内容?
- 时间跟踪
- 问题历史记录
- 评论
12) JIRA中“移动问题”向导有什么用?
移动问题向导允许您在JIRA实例中指定另一个项目。移动向导允许您更改问题的某些属性,例如:
- 问题类型:如果您的任务是自定义任务类型,且在目标项目中不存在,您必须为您的任务选择新的任务类型。
- 问题状态:如果您已将问题分配为自定义问题状态,并且它在您的项目中不存在,您必须为您的任务选择新的问题状态。
- 自定义字段:如果您为问题确定了必需的自定义字段,但这些字段在目标项目中不存在,您必须为它们设置值。
13) 安全设置在JIRA中如何发挥作用?
JIRA的安全设置将问题的访问权限限制为仅允许处理该问题或选定安全级别的成员。
14) 如何在JIRA中与其他用户共享问题?
您可以通过JIRA中的共享选项发送电子邮件。您还可以通过共享问题或在问题的描述或评论字段中提及其他JIRA用户,向他们发送问题的链接。
15) 如何修改多个批量问题?
要修改多个批量问题,您可以使用导航器“工具”菜单中的“批量更改”选项。当前页面上的所有问题都可以选择进行批量操作。以下列表详细说明了可用的批量操作,例如:
- 工作流转换
- 删除
- 移动
- 编辑
16) 如何禁用批量操作的邮件通知?
要禁用特定批量操作的邮件通知,您必须在批量操作向导中取消选中“发送通知”复选框。
17) 问题更改历史记录包含什么?
问题更改历史记录包括:
- 评论的删除
- 工作日志的删除
- 问题链接的创建或移除
- 文件的附件
- 问题字段的更改
Jira有经验者面试问题与答案
18) 解释三种颜色分别代表追踪问题的时间或持续时间?
将显示三种颜色,表示在问题上花费的时间量:
- 原始估算(蓝色):最初估算解决问题所需的时间
- 剩余估算(橙色):解决问题剩余的时间
- 已花费或已记录时间(绿色):迄今为止解决问题所花费的时间
19) JIRA有哪些热门插件?
JIRA的一些热门插件包括:
- JIRA的套件实用工具
- JIRA的ScriptRunner
- JIRA的Zephyr – 测试管理
- JIRA工具包插件
- Atlassian REST API浏览器
- JIRA的Portfolio
- JIRA杂项工作流扩展
- JIRA的Tempo Timesheets
- JIRA图表插件
20) JIRA中的方案是什么?
方案是JIRA配置的重要组成部分。它是一组已配置的值,可以被一个或多个JIRA项目使用。例如,通知方案、权限方案、问题类型方案等。总共有七种类型的方案。
21) JIRA项目和问题类型可以配置哪些内容?
您可以为每个问题类型和JIRA项目的组合配置以下内容:
- 自定义字段在问题屏幕上显示的顺序
- 问题的包含状态的工作流
- 问题可以使用哪些自定义字段和系统
- 项目可访问性
- 用户对问题可以执行的操作的权限
- 问题可用的版本和组件
22) 是否可以备份您的JIRA云数据?
在JIRA中,您可以使用备份管理器备份您的JIRA云数据。但一次只能存储一个备份文件。现有的备份会被新的备份覆盖。
23) 哪些数据可以备份?
备份数据包括:
- 如果选中,包括附件
- 用户及其群组设置
- 头像
- 问题
24) 给出一些JIRA工作流的有用提示
- 状态是JIRA中的全局对象。更改一个工作流上的状态名称将更改所有使用该状态的工作流上的状态。
- 将鼠标悬停在状态或转换上以查看相关转换标签
- 在工作流设计器中无法克隆转换
- 在工作流设计器中无法创建注释
- 您不能直接设置问题可编辑属性。
25) 编辑活动工作流时有哪些限制?
- 如果工作流处于活动状态,您无法编辑工作流名称(只能编辑描述)
- 您无法删除工作流步骤
- 与步骤关联的状态无法编辑
- 如果一个步骤没有出站转换(不考虑全局转换),您无法添加任何新的出站转换。
- 无法更改步骤的步骤ID。
26) 在JIRA工作流中,是否可以将问题转换回其先前的状态?
实际上,不可能将问题转换回其先前的状态。但是,您可以使用“搁置”功能将问题转换回其先前的状态。以下是步骤:
- 在工作流中,创建一个到“搁置”状态的全局转换。
- 现在从“搁置”状态创建另一个转换到您想要返回的所有其他状态
- 由于转换名称不能相同,请在末尾添加一个空格。
- 现在您不希望状态从“搁置”和“完成”转换为“搁置”,因此您将通过在全局转换上添加值字段条件来隐藏其他状态“搁置”。
27) JIRA中验证器的作用是什么?
JIRA中的验证器在执行转换之前检查对转换进行的任何输入是否有效。如果验证器失败,问题将无法进展到转换的目标状态。
28) 执行转换后会执行哪些类型的后处理函数?
执行转换后执行的后处理函数类型包括:
- 向问题添加评论
- 为问题生成更改历史记录
- 更新问题的字段
- 生成事件以触发电子邮件通知
29) JIRA中的事件是什么?
事件分为两种:系统事件(JIRA定义的事件)和自定义事件(用户定义的事件)。事件描述了状态、默认模板以及事件的通知方案和工作流转换后处理函数关联。
30) 什么是审计日志?
在审计日志下,您可以看到有关创建的问题和对问题所做更改的所有详细信息。
31) 对于敏捷项目,JIRA中的用户故事如何创建?
对于敏捷项目,在JIRA中创建用户故事的步骤如下:
- 问题类型 – Jira Epic和链接到它的问题类型 – Story。为此,在“创建问题”页面中,转到“配置字段”并选择“Epic链接”字段以包含在问题创建屏幕中。
- 或者您可以创建一个主用户故事,并在其下包含各种子任务,从而形成产品待办列表。
32) 什么是“问题收集器”?
“问题收集器”使您能够轻松地将JIRA反馈表嵌入到您自己的网站中。这有助于网站访问者通过我们的网站将问题记录到JIRA中。要使用JIRA反馈表,网站访问者无需在JIRA中拥有用户帐户。
33) 说明Bugzilla和JIRA之间的区别?
Bugzilla | JIRA |
---|---|
它是开源的 | 它是一个商业工具 |
对于某些人来说,Bugzilla可能有点复杂,因为涉及用户分组和权限授予 | 对于某些人来说,使用JIRA可能比Bugzilla更方便 |
Bugzilla允许您根据其他字段的值显示/隐藏整个自定义字段或特定值 | JIRA仅允许基于类型字段和项目进行条件配置。 |
Bugzilla拥有强大的高级搜索选项 | JIRA缺乏高级搜索选项。JIRA拥有灵活的JQL语言(JIRA查询语言)。它允许您构建任意布尔表达式。 |
与JIRA不同,Bugzilla允许用户选择新问题的初始状态。 | 与Bugzilla不同,JIRA允许您定义多个工作流,这些工作流根据问题的项目和类型应用。 |
Bugzilla只有一种链接类型:阻止/依赖和Bug ID自定义字段 | JIRA具有可配置的、具有用户定义语义的链接类型。JIRA允许将问题链接到JIRA之外的任何其他实体。 |
34) 如何修改多个批量问题?
您可以使用“批量更改”选项修改多个批量问题。
35) 什么是JIRA仪表盘?
JIRA仪表盘是您打开Jira时会看到的仪表盘。
这些面试问题也将有助于您的口试