分享此页面

# 格式化数据

在可以将需求、测试和缺陷从 Excel 上载到 ALM 之前，必须格式化数据。

在本主题中︰

## 格式化准则

在 Excel 工作表中格式化需求、测试或缺陷时，请注意以下事项:

- 将要上载的记录排列成行。

- 对于要上载的每个字段，请指定一列。确保包含 ALM 项目中定义的需求、测试和缺陷的所有必填字段。

- 您可以将 ALM 字段手动映射到工作表列，或者通过 Microsoft Excel 插件自动映射字段。要启用自动映射，请执行以下操作:

  - 包含标题名称与 ALM 字段名称相同的标题行。

  - 自动映射将扫描标题行以查找匹配的字段，直到遇到第一个空单元格为止。确保不要在标题行中留有空单元格。

- 确保每个需求、测试或缺陷都包含 ALM 项目中定义的所有必填字段的数据。有关您的项目中定义的系统和用户字段的详细信息，请参阅关于在 《Micro Focus Application Lifecycle Management 管理员指南》 中自定义项目的信息。

- 要将多个值上载到支持多个值的 ALM 字段，请用分号 (;) 字符分隔值。

- 字段数据不得超过 ALM 中的字段大小。

- 拟用于具有选择列表的 ALM 字段的数据必须与这些选择列表中的条目完全匹配。例如，“优先级”字段只能接受以下值之一: “5 - 紧急”、“4 - 非常高”、“3 - 高”、“2 - 中”或“1 - 低”。

- 仅纯文本和超链接会上载到 ALM。任何图都将被忽略，并删除格式。

- 您可以上载需求、测试或缺陷的附件。有关详细信息，请参见格式化附件。

- 您可以上载测试的设计步骤。

- 无法上载与需求、测试或缺陷间接相关的信息。例如，如果上载测试，则无法指定每个测试涵盖的需求。

  但是，如果您在 Excel 中修改或添加测试，然后再次将数据上载到 ALM，则现有的测试将在测试计划模块中进行更新，并保留需求的任何测试覆盖率。

- 相同的层次结构级别上的每个需求、测试或设计步骤都必须具有唯一名称。如果名称不唯一，它将被覆盖。例如，如果您的工作表在相同的层次结构级别上包含两个同名的需求，则仅创建一个需求。

返回页首

## 格式化需求

在将需求上载到 ALM“需求”模块之前，您可以在工作表中格式化需求。

要格式化需求，请执行以下操作:

1. 打开 Excel 工作表。

2. 在单独的行上定义每个需求。对于每个需求，您必须定义在 ALM 项目中所定义的所有必填字段。

格式化需求时，请注意以下几点:

需求类型 | 您可以将单个需求类型分配给需求，或者需求也可以包含多个需求类型。如果它们包含多个类型: 指定“需求类型”列。对于每个需求，指定需求类型。 对于每个需求，包含特定需求类型的必填字段的数据。
子需求 | 要创建子需求，请将“路径”列添加到 Excel 工作表中。在“路径”列中，输入用于创建需求的路径。用反斜杠 (\) 字符分隔每个层次结构级别。确保不要使用正斜杠。如果层次结构在 ALM 中不存在，则与需求一起创建层次结构。
目标周期 目标发布 | 如果在“目标周期”或“目标发布”字段中输入数据，则必须包括发布或周期之前的路径。用反斜杠 (\) 字符分隔每个层次结构级别。 Example: parent1\parent2\TC1 确保不要使用正斜杠。如果“目标发布”或“目标周期”值是唯一的，则无需包括其先前的层次结构。 如果在“目标周期”字段中输入数据，则还必须在“目标发布”字段中输入数据。

示例

Example:

工作表包含“名称”、“需求类型”、“作者”、“优先级”和“产品”字段的数据列。

“路径”列与 ALM 字段不相关。它用于指示每个需求的层次结构级别。例如，Requirement_1 在该列中没有条目，表示它位于顶层层次结构。为 Requirement_2 和 Requirement_3 定义的路径指示这些需求是 Requirement_1 的子需求。为 Requirement_4 定义的路径表示它是 Requirement_3 的子需求。

Requirement_3 和 Requirement_4 定义为“测试”需求类型，在“优先级”和“产品”列中没有条目。对于“测试”需求类型，“优先级”和“产品”不是必填字段。

将需求上传到 ALM 之后，Requirement_1 显示在根需求下，其他需求显示在 Requirement_1 下面的其他层次结构级别上。Requirement_3 和 Requirement_4 在“优先级”和“产品”字段中没有条目。

返回页首

## 格式化测试

在将测试上载到 ALM“测试计划”模块之前，您可以在工作表中格式化测试。

要格式化测试，请执行以下操作:

1. 打开 Excel 工作表。

2. 在单独的行上定义每个测试。对于每个测试，您必须定义在 ALM 项目中所定义的所有必填字段。

格式化测试时，请注意以下几点:

主题 | 指定“主题”列，在其中指定创建测试的测试主题文件夹。要在测试计划树的子文件夹中创建测试，请使用反斜杠 (\) 字符分隔每个层次结构级别。确保不要使用正斜杠。
设计步骤 | 在单独的行上输入每个设计步骤。通过键入“主题”和“测试名称”来标识包含设计步骤的测试。

示例

Example: 该示例显示了两个测试。每个测试包含两个设计步骤。“主题”列指示测试计划树中每个主题测试文件夹的层次结构级别。例如，Subject_1 和 Subject_2 在不同的层次结构级别上。Subject_2 是 Subject_1 下的子文件夹。Subject_1 直接位于预定义的 Subject 根文件夹下。

将测试上传到 ALM 之后，Subject_1 包含 Test_1，Subject_2 包含 Test_2。主题测试文件夹位于不同的层次结构级别。

返回页首

## 格式化缺陷

在将缺陷上载到 ALM“缺陷”模块之前，您可以在工作表中格式化缺陷。

要格式化缺陷，请执行以下操作:

1. 打开 Excel 工作表。

2. 在单独的行上定义每个缺陷。对于每个缺陷，您必须定义在 ALM 项目中所定义的所有必填字段。

格式化缺陷时，请注意以下几点:

- 如果在“检测于发布”、“检测于周期”、“目标发布”或“目标周期”字段中输入数据，则必须包括发布或周期之前的路径。用反斜杠 (\) 字符分隔每个层次结构级别。

  Example: parent1\parent2\TC1

  确保不要使用正斜杠。如果“目标发布”或“目标周期”值是唯一的，则无需包括其先前的层次结构。

- 如果在“检测于周期”或“目标周期”字段中输入数据，则还必须在“检测于发布”或“目标发布”字段中输入数据。

示例

Example: 假设您要上载以下缺陷:

将缺陷上载到 ALM 后，缺陷将显示在“缺陷”模块中。

备注: 如果 ALM 缺陷字段具有输入掩码，则当您将缺陷从 Excel 上传到 ALM 时，不检查掩码。

返回页首

## 格式化附件

当格式化需求、测试或缺陷的附件时，请注意以下事项:

- 为附件指定一个单独的列。

- 要包含测试设计步骤的附件，请为设计步骤附件指定一个单独的列。

- 附件可以是“文件”或 URL。

  - 要上载文件，请指定文件名及其完整路径。例如，C:\file1.txt。或者，在单元格中输入指向文件的超链接。

  - 要上载 URL，请将 URL 保存在快捷方式文件中，然后指定完整文件路径。您不能直接在工作表中输入 URL。

- 要包含多个附件，请在同一单元格中以分号 (;) 分隔列出附件。

  Example: Attachment1;Attachment2;Attachment3

返回页首

接下来的步骤：

- 将数据从 Excel 插件上载到 ALM

https://admhelp.microfocus.com ALM 8942
改进搜索结果的提示... ALM 帮助中心 ALM 帮助中心 ALM 帮助 17.0 全部查看本地帮助中心查看联机帮助中心后退在浏览器历史记录中后退前进在浏览器历史记录中前进删除突出显示的搜索项下一个主题转到下一个主题上一个主题转到上一个主题打印当前主题版本: