Zephyr for JIRA 教程:测试管理工具
⚡ 智能摘要
Zephyr for Jira(现由 SmartBear 以 Zephyr Squad 的名称销售)是一款原生测试管理插件,它允许团队在 Atlassian Jira 中设计、计划、执行和报告测试。本教程将逐步介绍每个核心工作流程,从创建测试问题到…… trac国王仪表盘。

Zephyr 是 Atlassian Jira 上最广泛使用的测试管理解决方案之一。Zephyr 于 2021 年被 SmartBear 收购,其产品系列现在包括 西风小队 (原名 Zephyr for Jira) 和风等级 (原TM4J)和 Zephyr EnterpriseSmartBear 报告称,遍布 100 多个国家的数万名客户每天都在使用 Zephyr 产品来更快地交付软件。
西风小队 Zephyr 是 Jira 的原生应用程序,可将高质量的测试管理功能引入任何 Jira Cloud 或数据中心项目。在 Jira 中使用 Zephyr 时,可以创建测试,在任何 Jira 项目中查看测试,并立即执行测试,或将其作为结构化测试周期的一部分执行,该周期与其他 Jira 问题关联。详细的测试指标包括: trac通过可定制的 Zephyr 仪表盘小工具进行操作。
- Zephyr Squad for Jira Cloud
- Zephyr Squad for Jira 数据中心
- Zephyr Squad for Jira Server(将于 2024 年 2 月停止维护)
本教程详细介绍了 Zephyr Squad 及其功能。
Zephyr Squad for Jira 的功能
- 原生集成于 Jira,因此用户无需离开他们正在处理的项目即可编写和运行测试。
- 测试与项目周期相集成,这使得团队能够 trac提高软件质量,并在每个迭代周期中做出明智的继续/停止决策。
- 使用 Zephyr 添加到每个 Jira 项目中的测试问题类型来创建、计划和执行测试。
- 创建、查看和修改各个测试的测试步骤和附件。构建测试执行周期,运行测试,并将缺陷关联到特定的测试步骤。
- Trac通过现成的 Zephyr 小工具(例如测试执行燃尽图)获取 k 个质量指标, Trac能力和最不及格的测试。
- 支持 REST API、ZAPI 和 CI/CD 集成 Jenkins, Bamboo以及用于自动导入测试结果的 GitHub Actions。
Zoho Projects 是一款功能强大的项目管理软件,支持任何项目的全生命周期——从规划和执行到测试和团队协作。它为您提供合适的工具,包括任务管理工具。 tracKing 提供甘特图、冲刺看板和实时报告等功能。其直观的界面和灵活的框架使其成为初学者和经验丰富的项目经理高效简化工作流程的理想选择。
Zephyr Squad 和 Zephyr Scale:你应该使用哪一个?
SmartBear 销售两款基于 Jira 的测试管理产品,新用户最常犯的错误就是将它们混淆。选择合适的产品取决于团队规模、管理需求以及跨项目测试复用的要求。
- 西风小队 – 本教程介绍的轻量级 Jira 原生选项。它将测试存储为 Jira 问题类型。 《测试》(Test)支持 ZQL 搜索,非常适合希望直接在现有 Jira 看板中进行测试管理的敏捷团队。
- 和风等级 企业版选项(以前称为 Jira 测试管理,或 TM4J)。它将测试存储在 Jira 问题之外。 tracker 支持可重用的测试库、自定义状态、参数、Gherkin BDD 步骤和文件夹层级结构。更适合有监管或审计需求的大型 QA 组织。
- Zephyr Enterprise – 一个独立于 Jira 运行的 Web 应用程序。它面向需要 Atlassian 之外的跨工具报告功能的组织。
如果您是一个由不到 50 名测试人员组成的敏捷团队,并且使用 Jira 进行测试,那么 Zephyr Squad 是一个合适的起点。如果您需要在多个项目之间共享测试库或进行正式的合规性报告,请考虑使用 Zephyr Scale。
如何使用 Zephyr Squad 进行 Jira 测试管理
开始之前,请先设置一个 Zephyr Squad 实例。您可以启动一个 Zephyr Squad 免费试用 或者从 Atlassian Marketplace 购买许可证。请确认您的 Jira 管理员已安装并启用 Zephyr Squad 插件,并且您的用户帐户拥有在目标项目中创建和编辑测试问题的权限。
创建测试
步骤:
- 要创建测试用例(类型为“问题”) 《测试》(Test)),点击 创建 顶部菜单导航中的按钮。
- 此 创建问题 对话框将打开,其中包含以下必填字段:
- 项目 – 创建后,测试用例将存放在 Jira 项目中。
- 问题类型 –选择 《测试》(Test) (此问题类型由 Zephyr Squad 添加)。
- 结语 – 测试用例的名称或标题。
- 提交人 – 创建测试用例的 Jira 用户。
- 填写完必填字段后,滚动到表单底部并添加测试步骤。每个步骤收集三项信息:
- 测试步骤 – Descript此步骤需要执行的操作的描述。
- 测试数据 – 该步骤所需的任何数据。
- 预期结果 执行操作后应出现的结果。
修改和查看测试
步骤:
- 要查看测试用例并修改其任何字段,请单击 检测 在顶部菜单导航中选择 搜索测试.
- 搜索屏幕打开后,会显示用于筛选测试用例的 Zephyr 查询语言 (ZQL) 控件。点击 结语 你要检查的测试用例。在这个例子中,我们打开…… Guru99 示例测试用例.
- ZQL 提供额外的筛选条件,例如测试状态、周期、标签和负责人,以缩小结果范围。
- 这将打开单个测试用例视图。单击任意字段即可直接编辑。按 输入 在键盘上进行操作,Zephyr 会自动保存更改。您还可以编辑单个测试步骤,并通过拖放操作重新排列它们。
创建测试周期
步骤:
- 要创建测试周期,请点击 周期概要 选项卡上 测试总结 页面。
- 现有测试周期以有序的文件夹结构显示在界面左侧。点击即可添加新的测试周期。 + 文件夹结构菜单顶部的按钮。
- 此 创建新周期 对话框打开。填写字段并单击。 已保存字段包括:
- 版本 – Jira 项目定义的版本列表。
- 姓名 – 测试周期名称(必填)。
- 描述 – 对该循环进行简要描述。
- 构建 – 构建标识符信息字段(可选)。
- 环境 – 测试环境信息字段(可选)。
- 从 – 测试周期的开始日期。
- 至 – 测试周期的结束日期。结束日期并非强制执行,因此用户可以在此日期之后继续添加和执行测试。
- 保存后,新循环将出现在界面左侧的文件夹树中。
将测试添加到测试周期
步骤:
- 要向测试周期添加测试用例,请打开 周期概要 Tab 键并单击要填充的周期。然后单击 添加测试 在界面的右侧,测试执行表的上方。
- 此 添加测试 此时会弹出对话框。使用下拉列表搜索要加入测试循环的测试用例,或者直接输入测试 ID。选择测试用例后,将其分配给 Jira 用户。该用户是初始所有者,负责执行循环中添加的测试用例。
- 受让人可以在执行个别测试时进行更改。
点击 添加 完成所有测试用例的选择和分配后。
- Zephyr 会将所有选定的测试用例添加并分配给指定的 Jira 用户。此时会显示一个进度对话框。完成后,单击即可。 关闭 在右下角。
- 添加测试后,单击循环名称即可在执行表中查看所有已添加的测试。
分配测试执行
步骤:
- 点击 周期概要 页面,单击 E 点击要分配的测试用例旁边的按钮。
- 测试执行视图打开。使用 分配给 使用下拉列表选择其他用户。Zephyr 会自动保存更改。
执行测试
步骤:
- 通过更改测试用例的状态来快速执行测试用例 状态 循环执行表中的列。要查看更详细的运行情况,请单击 E 测试旁边的按钮。
- 在执行视图中,通过从以下选项中选择一个值来标记整个测试用例: 执行状态 下拉列表(典型值:通过、失败、进行中、已阻塞、未执行)。Zephyr 会记录运行情况。
- 您还可以单独执行每个测试步骤。滚动到“测试详情”部分并进行更改。 状态 每个步骤都有一个下拉菜单。步骤级结果汇总到测试用例状态,并提供给 Zephyr 的报告工具。
查看测试进度
步骤:
- 要查看所有活动的测试进度,请点击 仪表板 在顶部菜单导航中打开您想要查看的仪表板。
- 控制面板会显示所有已添加的小工具,包括所有 Zephyr 报告小工具。要添加更多 Zephyr 小工具,请点击[此处应填写具体按钮]。 添加小工具 仪表盘右上角的按钮。
- 此 添加小工具 对话框打开。输入 和风 在搜索栏中筛选 Zephyr 的测试小工具(测试执行燃尽图、失败最多的测试、测试执行结果、 Trac(例如 eability 等)。选择一个小工具并点击 添加小工具 将其放置在仪表板上,以便您的团队可以 trac一览进展。
人工智能如何改变 Zephyr 中的测试管理
SmartBear已通过其产品将人工智能功能集成到Zephyr系列中。 HaloAI 这项举措对 Zephyr Squad 和 Zephyr Scale 的影响已经显现。人工智能现在可以读取关联的 Jira 故事,并生成包含步骤、测试数据和预期结果的测试用例草稿,从而大幅减少测试人员编写测试用例所需的时间。
AI 功能还能通过分析过往执行记录来发现风险。它们会突出显示失败率最高的测试,标记不稳定的步骤,并建议产品中哪些部分需要在下一个迭代周期中加强覆盖。生成式助手可以将失败的运行总结成缺陷描述,并可直接链接到 Jira,还能将 ZQL 查询从纯英文翻译成其他语言。AI 并不会取代人工审核,但它能将测试管理转向更具杠杆效应的探索性工作。






















