在 Google Sheets 中格式化数据

在可以将需求、测试和缺陷从 Google Sheets 上传到 ALM 之前,必须格式化数据。此部分述如何在 Google Sheets 中格式化数据。

格式化准则

在 Google Sheets 电子表格中格式化需求、测试或缺陷时,请注意以下事项:

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

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

  • 您可以将 ALM 字段手动映射到电子表格列,或者通过 Google Sheets 加载项自动映射字段。要启用自动映射,请执行以下操作:

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

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

  • 确保每个需求、测试或缺陷都包含 ALM 项目中定义的所有必填字段的数据。有关项目中定义的系统和用户字段的详细信息,请参阅自定义项目实体

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

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

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

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

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

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

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

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

返回页首

格式化需求

在将需求上传到 ALM“需求”模块之前,您可以在电子表格中格式化需求。

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

  1. 打开 Google Sheets 电子表格。

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

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

需求类型

您可以将单个需求类型分配给需求,或者需求也可以包含多个需求类型。如果它们包含多个类型:

  • 指定“需求类型”列。对于每个需求,指定需求类型。

  • 对于每个需求,包含特定需求类型的必填字段的数据。

子需求

要创建子需求,请将“路径”列添加到 Google Sheets 电子表格中。在“路径”列中,输入用于创建需求的路径。用反斜杠 (\) 字符分隔每个层次结构级别。确保不要使用正斜杠。如果层次结构在 ALM 中不存在,则与需求一起创建层次结构。

目标周期

目标发布

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

    Example: parent1\parent2\TC1

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

  • 如果您在“目标周期”字段中输入数据,并将“目标发布”字段留空,则“目标发布”字段将自动填充与“目标周期”字段对应的值。

返回页首

格式化测试

在将测试上传到 ALM“测试计划”模块之前,您可以在电子表格中格式化测试。

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

  1. 打开 Google Sheets 电子表格。

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

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

主题

指定“主题”列,在其中指定创建测试的测试主题文件夹。要在测试计划树的子文件夹中创建测试,请使用反斜杠 (\) 字符分隔每个层次结构级别。确保不要使用正斜杠。

设计步骤 在单独的行上输入每个设计步骤。通过键入“主题”和“测试名称”来标识包含设计步骤的测试。如果测试包括多个设计步骤,则加载项仅允许您在将数据上传到 ALM 时填写“主题”、“测试名称”和“设计步骤”字段。如果“主题”和“测试名称”字段为空,它们将填充最新测试的“主题”和“测试名称”。

返回页首

格式化缺陷

在将缺陷上传到 ALM“缺陷”模块之前,您可以在电子表格中格式化缺陷。

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

  1. 打开 Google Sheets 电子表格。

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

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

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

    Example: parent1\parent2\TC1

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

  • 如果您在“目标周期”字段中输入数据,并将“目标发布”字段留空,则“目标发布”字段将自动填充与“目标周期”字段对应的值。

  • 如果您在“检测于周期”字段中输入数据,并将“检测于发布”字段留空,则“检测于发布”字段将自动填充与“检测于周期”字段对应的值。

返回页首

格式化附件

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

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

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

  • 附件可以是“文件”或“URL”

    • 要上载文件,请指定文件名及其完整路径。例如,A:\file1.txt。(A 为 Google Drive 默认存储路径下的文件夹)。

    • 要上载 URL,请将 URL 保存在快捷方式文件中,然后指定完整文件路径。您不能直接在电子表格中输入 URL。

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

    Example: Attachment1;Attachment2;Attachment3

接下来的步骤: