ALM - 适用于 Jira 的测试管理插件

ALM - 适用于 Jira 的测试管理插件直接为 Jira 用户提供有关本机 Jira 超大故事、故事、问题或自定义类型的测试覆盖率和状态信息。

概述

通过即刻查看在 ALM 中管理的质量流程,ALM - 适用于 Jira 的测试管理插件允许 Jira 用户继续在 Jira 中进行规划和工作。此插件可帮助 Jira 用户了解测试覆盖率和通过/失败状态,同时为 QA 提供完全可见性并与 Jira 中管理的开发过程保持一致。

  支持的平台 ALM 版本
Jira 内部部署插件
  • Jira 数据中心: 8.0.0 - 8.20.x

  • Jira 服务器: 7.0.0 - 8.20.x

12.60 及更高版本
Jira 云插件 N/A

12.60 及更高版本,包括内部部署和 SaaS。

如果您在 ALM 内部部署服务器上使用此插件,请确保 Jira 云可以访问该服务器并且该服务器使用安全协议。

返回页首

安装

要安装 ALM - 适用于 Jira 的测试管理插件,请执行以下操作:

  1. 先决条件: 在 ALM 中为您的需求添加测试覆盖率。

    有关详细信息,请参阅如何创建覆盖率

  2. 转到 Atlassian Marketplace。在 Search for app 字段中,使用关键字 "ALM – Test Management for Jira" 搜索插件。

  3. 单击 ALM - Test Management for Jira 卡片以打开其详细信息页面。单击 Get it now 下载插件。

  4. 以项目管理员身份登录 Jira。在刊头中,单击 Administration > Manage apps > Upload apps > Choose File

  5. 选择您下载的 JAR 文件,然后单击 Upload

  6. 单击 Close

    您可以在页面的左侧面板中找到 ALM CONFIGURATION SECTION

返回页首

配置

完成以下任务以设置插件。

添加自定义字段以存储 ALM 需求 ID

添加自定义字段以存储映射到 Jira 问题的 ALM 需求的 ID。

对于内部部署 Jira

要在内部部署 Jira 中添加自定义字段,请执行以下操作:

  1. 以项目管理员身份登录 Jira。转到 Administration > Issues,然后单击 Custom fields

  2. 单击 Add custom field

  3. 在 Select a field type 窗口中,单击 Advanced,选择 ALM Requirement Id Custom Field,然后单击 Next

  4. 输入自定义字段的名称和描述,然后单击 Next

  5. 配置自定义字段的上下文,然后单击 Create

  6. 创建自定义字段后,您将被移至 Screens 页面。选择应在哪个屏幕上显示自定义字段,然后单击 Update

对于 Jira 云

要为公司管理的项目添加自定义字段,请执行以下操作:

  1. 以项目管理员身份登录 Jira。
  2. 在页面右上角,单击 Settings > Issues
  3. 在 Issue types 页面左窗格中的 Fields 下,单击 Custom fields
  4. 在 Custom fields 页面中,单击 Create custom field
  5. 在 Select a Field Type 对话框中,选择 Short text (plain text only) 作为字段类型,然后单击 Next
  6. 配置自定义字段的属性,然后单击 Create
  7. 选择与您的自定义字段关联的屏幕,然后单击 Update

要为团队管理的项目添加自定义字段,请执行以下操作:

  1. 以项目管理员身份登录 Jira。

  2. Projects 菜单中,选择您的项目。

  3. 单击要添加自定义字段的问题。

  4. 在页面右下角,单击 Configure fields

  5. 在问题详细信息页面右窗格中的 Create a Field 部分下,单击 Short text

  6. 输入字段名称,然后单击 Save changes

添加 ALM 服务器配置

您可以在“ALM - 适用于 Jira 的测试管理”插件中添加多个 ALM 服务器配置。

要添加 ALM 服务器配置,请执行以下操作:

  1. 以项目管理员身份登录 Jira。

  2. 对于内部部署 Jira,执行以下操作:

    1. 单击 Administration > Manage apps

    2. ALM Configuration 部分中,单击 Configuration,然后在 ALM Servers 部分中,单击 Add an ALM server

  3. 对于 Jira 云,执行以下操作:

    1. 在页面右上角,单击 Settings > Apps

    2. 在页面左侧窗格中,单击 ALM Settings

    3. 在 ALM Settings 页面的 ALM Servers 部分下,单击 Add an ALM server

  1. 配置 ALM 服务器的属性,然后单击 Create

    字段 描述
    Name 输入 ALM 服务器配置的名称。
    ALM Server

    输入 ALM 服务器的地址。

    对于 Jira 云: 您还可以输入 Jira 云可访问的 ALM 内部部署服务器。仅支持安全协议。例如,https://<ALM 服务器>:<端口号>/qcbin。

    Client ID

    API Key Secret

    输入 API 密钥的客户端 ID 和 API 密钥密码以访问 ALM。

    有关管理 ALM API 密钥的信息,请参阅设置 API 密钥访问权限

  2. 单击 Test connection 以测试 ALM 服务器的连接。

  3. 单击 Create

  4. 如果要使用代理服务器,请单击 Proxy Settings 按钮。

添加实体映射

添加 ALM 服务器配置后,您可以在 ALM 需求和 Jira 问题之间添加实体映射。

要添加实体映射,请执行以下操作:

  1. 以项目管理员身份登录 Jira。

  2. 对于内部部署 Jira,执行以下操作:

    1. 单击 Administration > Manage apps

    2. ALM Configuration 部分中,单击 Configuration,然后在 Entity Mappings 部分中,单击 Add a mapping

  3. 对于 Jira 云,执行以下操作:

    1. 在页面右上角,单击 Settings > Apps

    2. 在页面左侧窗格中,单击 ALM Settings

    3. 在 ALM Settings 页面的 Entity Mappings 部分下,单击 Add a mapping

  4. 输入以下信息,然后单击 Create

    字段 描述
    ALM Server 选择您添加的 ALM 服务器配置。
    Domain 选择要映射的 ALM 项目所在的域。
    Project 选择要映射的 ALM 项目。
    Jira Custom Field

    如果您使用 Jira 云,则必填。

    选择您在添加自定义字段以存储 ALM 需求 ID 中创建的自定义字段。

    Jira Project Keys 选择要映射的 Jira 问题类型所在的 Jira 项目。
    Jira Issue Types

    选择要映射的 Jira 问题类型。

    已与 ALM 项目映射的所选 Jira 项目的问题类型不可供选择。

返回页首

同步

可以使用 Micro Focus Connect 或手动同步 Jira 和 ALM 之间的数据。

与 Micro Focus Connect 同步

如果您使用 Micro Focus Connect 将 Jira 与 ALM 同步,则可以自动设置存储映射的 ALM 需求 ID 的自定义字段的值。

要与 Micro Focus Connect 同步,请在 ALM 字段“需求 ID”和您在 Jira 中添加的自定义字段之间添加映射。

手动同步

您可以手动输入自定义字段的值以将 Jira 与 ALM 同步。

要编辑自定义字段的值,请执行以下操作:

  1. 登录 Jira。从 Projects 菜单中,选择您的 Jira 项目和 Jira 问题。

  2. 单击 Edit 并找到自定义字段。使用涵盖您选择的 Jira 问题质量的 ALM 需求 ID 来填充该字段。

  3. 单击 Update

返回页首

ALM 测试覆盖率小组件摘要

完成插件配置后,将 ALM 测试覆盖率小组件添加到问题详细信息。

  • 该小组件显示与实体相关的测试数量,以及这些测试最后一次运行的测试状态。

  • 单击需求 ID 以深入了解 ALM 客户端中的需求及其相关测试的详细信息。

  • 单击特定测试状态的编号以在新的小组件中查看特定测试状态的测试详细信息。单击测试 ID 以深入了解 ALM 客户端中的相关测试计划。

  • 单击 View <number> linked ALM tests detail 以查看新小组件中所有测试的详细信息。单击测试 ID 以深入了解 ALM 客户端中的相关测试计划。

返回页首

常见问题

问: Jira 云插件是否支持 ALM 内部部署和 ALM SaaS?

答: 是的,Jira 云插件支持 ALM 内部部署和 ALM SaaS。如果您在 ALM 内部部署服务器上使用此插件,请确保 Jira 云可以访问该服务器并且该服务器使用安全协议。

返回页首