将数据从 Google Sheets 上传到 ALM

在电子表格中定义需求、测试或缺陷后,可以将它们上传到 ALM

版本控制注意事项

您可以将需求或测试从 Google Sheets 上传到 ALM 中启用了版本控制的项目。

在上载到启用了版本控制的项目时,请注意以下事项:

  • 在上载新需求或测试时,会在 ALM 中创建它们,且处于签入状态。

  • 在上载已签入的现有需求或测试时,会自动签出它们,然后在上载过程中签入。ALM 在版本历史记录中添加注释,以指定通过从 Excel 上载来更新需求或测试。

  • 如果您上载的现有需求或测试是由上载数据的同一用户签出的,则将上载数据。如果需求或测试是由其他用户签出的,则上载失败,并显示错误消息。

有关版本控制的详细信息,请参阅版本控制

返回页首

将数据上载到 ALM 的注意事项

  • 要将数据上传到 ALM,您必须先将 ALM 字段映射到 Google Sheets 电子表格列。您可以将 ALM 字段手动映射到电子表格列,或者通过 Google Sheets 加载项自动映射字段。为了使自动映射成功,电子表格中的列标题必须与 ALM 中的字段名称相同。

  • 当您将新的或现有的需求、测试或缺陷上载到 ALM 时,将使用您用于上载它们的用户名创建它们。

    Example: 如果您将缺陷上载到 ALM 时使用 alex_alm 作为用户名,缺陷的历史记录会将 alex_alm 显示为更改缺陷的人。

  • 对于要上载的记录类型,您必须在 ALM 中具有完整的创建和修改权限。

    Example: 如果要上载测试,您必须具有添加和修改测试计划树、设计步骤和文件夹的权限。

返回页首

将数据上载到 ALM

登录到 ALM 服务器,映射 ALM 和 Google Sheets 数据,验证数据,然后将您的数据上传到 ALM。

从加载项登录 ALM

从 Google Sheets 加载项连接到您的 ALM 项目。

  1. 打开 Google Sheets 电子表格。

  2. 选择“加载项”>“Micro Focus ALM”>“开始”

  3. 在登录页中,提供以下信息。

    字段 描述
    服务器地址

    按以下格式输入 ALM 服务器地址:

    http://<服务器名称>[:端口]/qcbin

    身份验证方法

    选择一种身份验证方法:

    • 用户名和密码: 如果想要使用您的用户名和密码登录,请选择此选项。

    • API 密钥和密码: 如果想要使用 API 密钥和 API 密码登录,请选择此选项。

    用户名

    密码

    如果选择使用用户名和密码进行身份验证,请输入您的用户名和密码。

    客户端 ID

    密码

    如果选择使用 API 密钥和密码进行身份验证,请输入您的客户端 ID 和密码。
    自动登录上次的域和项目 如果想要在通过身份验证后登录上次的域和项目,请选择此选项。

    对于 SSO 用户: 如果您已使用凭据登录另一个应用程序,只需指定 ALM 服务器。

  4. 单击“身份验证”

  5. 选择要连接的域和项目。

映射数据

您可以将 ALM 字段手动映射到电子表格列,或者通过 Google Sheets 加载项自动映射字段。

要映射数据,请执行以下操作:

  1. 在 Google Sheets 电子表格中选择包含要上传的数据的单元格。不要在选择中包括列标题行。
  2. 单击“映射”。将打开“字段映射”对话框。

  3. 单击“打开”打开文件资源管理器,以搜索用于映射电子表格数据的现有映射文件。该文件包含要使用的实体类型和字段映射。
  4. 选择要将数据映射到的实体类型 (“需求”、“缺陷”或“测试”)。所选实体类型的 ALM 字段将显示在左下窗格中。必填字段在右下窗格中以红色显示。

    备注: 如果选择“需求”,则可以应用需求类型以将其分配给要上载的所有需求。

  5. 将 Google Sheets 电子表格列映射到 ALM 字段:

    • 手动。将要映射到的非必填 ALM 字段从左窗格移到右窗格,然后输入与每个 ALM 字段对应的 Google Sheets 电子表格列字母。

    • 自动。单击“自动映射”,然后输入列标题行号。

      备注: 列标题必须与 ALM 字段名称精确匹配。

  6. 如果您不想在 Excel 中创建标题行,则取消选择“将 ALM 字段标签作为标题添加到 Google Sheets”

    备注: 如果单击“自动映射”,系统将提示您取消选择“将 ALM 字段标签作为标题添加到 Google Sheets”

  7. 如果要保存字段映射以备将来使用,请单击“保存”

  8. 单击“确定”将映射应用于 Google Sheets 电子表格。

验证数据

将数据映射到 ALM 字段后,必须检查您的数据对其映射字段是否有效。例如,如果 ALM 字段仅允许某些值,则您的数据不能包含其他值。

要验证您的数据,请执行以下操作:

  1. 选择包含您的数据的单元格,然后单击“验证数据”。不要在选择中包括列标题行。

    ALM Microsoft Excel 加载项根据每个 ALM 字段的要求验证您的数据。

    任何无效的单元格都标记为红色,当您将光标放在单元格上时,会显示一条错误消息。

  2. 更正所有无效的单元格,然后再次单击“验证数据”

备注: 如果随后添加或修改数据,则可以再次验证,仅选择修改或添加的单元格,或者选择所有单元格。如果您在上载数据之前未进行验证,则 ALM Microsoft Excel 插件会在上载之前验证您的数据。

上载数据

可以将数据从 Google Sheets 电子表格上传到 ALM

要上载数据,请执行以下操作:

  1. 单击“将数据上传到 ALM。数据将上载到 ALM

    备注: 如果单击“将数据上传到 ALM但未先单击“验证数据”ALM Google Sheets 加载项会在上传之前验证您的数据。任何无效的单元格都标记为红色,当您将光标放在单元格上时,会显示一条错误消息。如果没有错误,则数据上载到 ALM

  2. ALM 中刷新视图。查看上载的数据并进行必要的添加和调整。

返回页首