定义测试集并运行测试

Web Runner 的“测试实验室”选项卡使您能够定义测试集,选择要在每个测试集中包含的测试,以及运行测试。

创建测试集文件夹

要为您的测试集定义层次结构框架,请创建测试集文件夹,然后将测试集添加到每个文件夹。您可以在 Root 文件夹或现有文件夹下创建文件夹。

要新建测试集文件夹,请执行以下操作:

  1. 选择要在其中新建文件夹的文件夹。

  2. 单击“新建文件夹”(),然后输入名称。

    或者,将鼠标悬停在文件夹上并选择“更多操作”>“新建文件夹”

要通过复制/剪切创建测试集文件夹,请执行以下操作:

  1. 选择要复制或剪切的文件夹。

  2. 单击“复制”() 或“剪切”()。

    或者,您可以将鼠标悬停在文件夹上并选择“更多操作”>“复制”或“剪切”

  3. 选择要在其下添加新文件夹的文件夹,然后单击“粘贴”()。

    或者,您可以将鼠标悬停在文件夹上并选择“更多操作”>“粘贴”

要重命名测试集文件夹,请执行以下操作:

  1. 将鼠标悬停在要重命名的文件夹上,然后选择“更多操作”>“重命名”

  2. 输入新名称。

要删除测试集文件夹,请执行以下操作:

  1. 选择要删除的文件夹并单击“删除”

    或者,您可以将鼠标悬停在文件夹上并选择“更多操作”>“删除”

  2. 在确认对话框中,选择以下选项之一,然后单击“是”

    只删除文件夹 删除文件夹,并将文件夹下的所有测试集移到“未附加”文件夹。
    删除文件夹和测试集 删除测试集文件夹、其子文件夹以及文件夹下的所有测试集。所有测试脚本也会从文件系统中删除。

返回页首

创建测试集

您可以在现有测试集文件夹 (“未附加”文件夹和 Root 文件夹除外) 下创建测试集。

要创建测试集,请执行以下操作:

  1. 选择要在其下创建测试集的文件夹。

  2. 单击“新建测试集”()。

    或者,您可以将鼠标悬停在文件夹上并选择“更多操作”>“新建测试集”

    提示: 您还可以通过复制或剪切现有测试集来创建测试集。要复制或剪切测试集,请选择测试集,单击“复制”或“剪切”,选择要添加新测试集的测试集文件夹,然后单击“粘贴”

  3. 输入测试集的所有必填信息,然后单击“提交”

  4. 在测试集的“详细信息”选项卡中,提供其他相关信息。

  5. 在“执行网格”选项卡中,选择要添加到测试集的测试。

    UI 元素 描述
    选择测试

    打开“选择测试”窗格,使您可以选择要添加到测试集中的测试。

    • 向测试集添加测试。向测试集添加选定测试的实例,包括与选定测试关联的所有测试配置。

    • 将测试配置添加到测试集。将使用选定测试配置的测试实例添加到测试集。

    删除 从测试集中删除选定测试。
    刷新 刷新测试实例列表。
    筛选

    打开“筛选”窗格,使您能够按指定的字段值筛选测试实例。

    有关详细信息,请参阅筛选对话框 (适用于 Web Runner 和 Quality Insight)

    选择列 使您能够显示或隐藏测试实例表的列。
  6. 在“附件”选项卡中,将附件添加到测试集。

    要将附件添加到测试,请单击“附件”选项卡,然后单击“添加”

    要选择多个附件,请使用 CtrlShift 键。

返回页首

手动运行测试

运行测试时,运行状态会自动与 ALM 同步。结束测试运行后,测试状态会自动与 ALM 同步。

要手动运行测试,请执行以下操作:

  1. 打开“测试实验室”选项卡。从测试集树中,选择目标测试集。

    或者,如果您知道测试集 ID,请单击“转到测试集”并提供 ID 以直接打开测试集。

  1. 启动测试运行。

    1. 转到“执行网格”选项卡。
    2. 您可以使用“测试集”选项卡顶部的筛选选项,根据测试实例状态进行筛选。
    1. 选择测试实例,然后选择以下选项之一:

      使用手动运行器运行。启动新的手动测试运行。

      继续手动运行。继续先前的手动测试运行。
  1. 运行测试步骤。

    1. 选择运行视图。

      在“网格视图”中显示步骤
      在“详细信息视图”中显示步骤
    2. 选择步骤行。
    3. 按照测试步骤描述中提供的说明执行操作。
    4. 将实际结果与预期结果进行比较。
    5. 要将附件与步骤关联,请执行以下操作:

      网格视图
      • 添加附件。在“操作”列中,选择“将附件添加到步骤”
      • 删除附件。选择“状态”列旁边的 。将显示关联的附件。选择附件的图标,然后选择
      详细信息视图
      • 添加附件。在窗口右侧,选择“将附件添加到步骤”
      • 删除附件。在“预期结果”部分下,选择 ,然后选择
    6. 选择相关步骤的“状态”。选项包括:

      通过 步骤成功。
      失败 步骤失败。
      已阻止

      步骤无法运行。

      例如,由于环境故障 (例如网络问题或硬件故障),您无法执行该步骤。

      N/A 步骤的当前状态不适用。
      未完成 步骤未完成。
      未运行 步骤尚未运行。
      自定义状态 用户定义的步骤状态。
    7. 选择“实际结果”文本区域,然后输入描述实际步骤结果的文本。

    8. 当预期步骤结果与实际步骤结果不一致时,可以提交该步骤的缺陷。

      网格视图 在“操作”列中,选择“将缺陷添加到步骤”
      详细信息视图 在窗口右侧,选择“将缺陷添加到步骤”

      在“将缺陷添加到步骤”对话框中,根据需要填写详细信息。

    9. 继续后续步骤。

      要移至下一步,请使用向下箭头 "↓" 快捷键。要移至上一步,请使用向上箭头 "↑" 快捷键。

  2. 将缺陷添加或链接到测试运行。

    如果在运行测试实例时检测到缺陷,您可以添加缺陷或将现有缺陷链接到测试运行。单击菜单图标 并选择以下选项之一:

    添加缺陷 打开“将缺陷添加到测试运行”窗口,使您能够为测试运行创建缺陷。提供缺陷详细信息,然后单击“提交”
    链接缺陷 打开“链接到缺陷”窗口,使您能够将现有缺陷链接到测试运行。输入缺陷 ID 并单击“链接”
  1. 结束测试运行。

    选择相关选项。选项包括:

    将运行状态直接更改为选定状态。

    结束测试运行。

    取消测试运行。

    结束当前测试运行,并开始运行测试集中列出的下一个测试

    结束当前测试运行,并开始运行测试集中列出的上一个测试。

返回页首

自动运行测试

您可以自动运行测试集。

要启动自动化测试运行,请执行以下操作:

  1. 先决条件: 确保您的测试机器满足以下要求:

    • 已安装 TEA 代理。有关详细信息,请参阅安装并配置 TEA

    • 您可以使用测试机器。

    • 您可以在测试机器上运行所选类型的测试。

  2. 打开“测试实验室”选项卡。从测试集树中,选择目标测试集。

  1. 启动测试运行。

    1. 您可以使用“测试集”选项卡顶部的筛选选项,根据测试实例状态进行筛选。
    1. 选择测试实例,然后单击“运行自动化测试”按钮

      如果要在一次测试运行中运行所有自动化测试,请单击“运行所有自动化测试”

  1. 结束测试运行。

    测试运行将自动结束,并且运行状态将进行更新。您可以单击状态链接以在 ALM 中打开测试运行。

返回页首

上次运行报告

“上次运行报告”显示选定测试实例的上次测试运行结果,例如测试步骤、状态、执行时间和步骤详细信息。

要显示“上次运行报告”,请在“执行网格”选项卡中选择一个测试实例。“上次运行报告”显示在底部。

返回页首

将缺陷链接到测试集

您可以将现有缺陷链接到测试集。

要将现有缺陷链接到测试集,请执行以下操作:

  1. 在“测试实验室”选项卡中,从测试集树中选择目标测试集。

  2. 在“链接的缺陷”选项卡中,单击“链接现有缺陷” >“按 ID”

  3. 输入缺陷 ID 并单击“链接”。缺陷必须已在 ALM 中存在。

    单击缺陷的链接以在“缺陷”选项卡中打开它。

返回页首

跟踪测试集详细信息更改

您可以跟踪对测试集详细信息所做的更改。

要跟踪测试集详细信息更改,请执行以下操作:

  1. 在“测试实验室”选项卡中,从测试集树中选择目标测试集。

  2. 打开“历史记录”选项卡。默认情况下,它显示测试详细信息的所有更改 (按更改日期和更改者分组)。

  3. 要查看对特定字段所做的更改,请从“字段”下拉列表中选择该字段。

返回页首

用于运行测试的键盘快捷键

下表列出了可用于运行测试的键盘快捷键。

Ctrl+Alt+P 将步骤状态设置为“通过”
Ctrl+Alt+F 将步骤状态设置为“失败”
Ctrl+Alt+S 停止测试步骤运行。
Ctrl+Alt+C 取消测试步骤运行。
Ctrl+Alt+V 在“表视图”和“网格视图”之间切换。
向下箭头 继续下一个测试步骤。
向上箭头 返回上一个测试步骤。
Enter

在“网格视图”中打开“实际结果”文本区域

返回页首

另请参见: