定义测试集并运行测试
Web Runner 的“测试实验室”选项卡使您能够定义测试集,选择要在每个测试集中包含的测试,以及运行测试。
创建测试集文件夹
要为您的测试集定义层次结构框架,请创建测试集文件夹,然后将测试集添加到每个文件夹。您可以在 Root 文件夹或现有文件夹下创建文件夹。
要新建测试集文件夹,请执行以下操作:
-
选择要在其中新建文件夹的文件夹。
-
单击“新建文件夹”(
),然后输入名称。
或者,将鼠标悬停在文件夹上并选择“更多操作”>“新建文件夹”。
要通过复制/剪切创建测试集文件夹,请执行以下操作:
-
选择要复制或剪切的文件夹。
-
单击“复制”(
) 或“剪切”(
)。
或者,您可以将鼠标悬停在文件夹上并选择“更多操作”>“复制”或“剪切”。
-
选择要在其下添加新文件夹的文件夹,然后单击“粘贴”(
)。
或者,您可以将鼠标悬停在文件夹上并选择“更多操作”>“粘贴”。
要重命名测试集文件夹,请执行以下操作:
-
将鼠标悬停在要重命名的文件夹上,然后选择“更多操作”>“重命名”。
-
输入新名称。
要删除测试集文件夹,请执行以下操作:
-
选择要删除的文件夹并单击“删除”。
或者,您可以将鼠标悬停在文件夹上并选择“更多操作”>“删除”。
-
在确认对话框中,选择以下选项之一,然后单击“是”。
只删除文件夹 删除文件夹,并将文件夹下的所有测试集移到“未附加”文件夹。 删除文件夹和测试集 删除测试集文件夹、其子文件夹以及文件夹下的所有测试集。所有测试脚本也会从文件系统中删除。
创建测试集
您可以在现有测试集文件夹 (“未附加”文件夹和 Root 文件夹除外) 下创建测试集。
要创建测试集,请执行以下操作:
-
选择要在其下创建测试集的文件夹。
-
单击“新建测试集”(
)。
或者,您可以将鼠标悬停在文件夹上并选择“更多操作”>“新建测试集”。
提示: 您还可以通过复制或剪切现有测试集来创建测试集。要复制或剪切测试集,请选择测试集,单击“复制”或“剪切”,选择要添加新测试集的测试集文件夹,然后单击“粘贴”。
-
输入测试集的所有必填信息,然后单击“提交”。
-
在测试集的“详细信息”选项卡中,提供其他相关信息。
-
在“执行网格”选项卡中,选择要添加到测试集的测试。
UI 元素 描述 选择测试 打开“选择测试”窗格,使您可以选择要添加到测试集中的测试。
-
向测试集添加测试。向测试集添加选定测试的实例,包括与选定测试关联的所有测试配置。
-
将测试配置添加到测试集。将使用选定测试配置的测试实例添加到测试集。
删除 从测试集中删除选定测试。 刷新 刷新测试实例列表。 筛选 打开“筛选”窗格,使您能够按指定的字段值筛选测试实例。
有关详细信息,请参阅筛选对话框 (适用于 Web Runner 和 Quality Insight)。
选择列 使您能够显示或隐藏测试实例表的列。 -
-
在“附件”选项卡中,将附件添加到测试集。
要将附件添加到测试,请单击“附件”选项卡,然后单击“添加”。
要选择多个附件,请使用 Ctrl 或 Shift 键。
手动运行测试
运行测试时,运行状态会自动与 ALM 同步。结束测试运行后,测试状态会自动与 ALM 同步。
要手动运行测试,请执行以下操作:
-
打开“测试实验室”选项卡。从测试集树中,选择目标测试集。
或者,如果您知道测试集 ID,请单击“转到测试集”并提供 ID 以直接打开测试集。
-
启动测试运行。
- 转到“执行网格”选项卡。
- 您可以使用“测试集”选项卡顶部的筛选选项,根据测试实例状态进行筛选。
-
选择测试实例,然后选择以下选项之一:
使用手动运行器运行。启动新的手动测试运行。
继续手动运行。继续先前的手动测试运行。
-
运行测试步骤。
-
选择运行视图。
在“网格视图”中显示步骤 在“详细信息视图”中显示步骤 - 选择步骤行。
- 按照测试步骤描述中提供的说明执行操作。
- 将实际结果与预期结果进行比较。
-
要将附件与步骤关联,请执行以下操作:
网格视图 - 添加附件。在“操作”列中,选择“将附件添加到步骤”
。
- 删除附件。选择“状态”列旁边的
。将显示关联的附件。选择附件的图标,然后选择
。
详细信息视图 - 添加附件。在窗口右侧,选择“将附件添加到步骤”
。
- 删除附件。在“预期结果”部分下,选择
,然后选择
。
- 添加附件。在“操作”列中,选择“将附件添加到步骤”
-
选择相关步骤的“状态”。选项包括:
通过 步骤成功。 失败 步骤失败。 已阻止 步骤无法运行。
例如,由于环境故障 (例如网络问题或硬件故障),您无法执行该步骤。
N/A 步骤的当前状态不适用。 未完成 步骤未完成。 未运行 步骤尚未运行。 自定义状态 用户定义的步骤状态。 -
选择“实际结果”文本区域,然后输入描述实际步骤结果的文本。
-
当预期步骤结果与实际步骤结果不一致时,可以提交该步骤的缺陷。
网格视图 在“操作”列中,选择“将缺陷添加到步骤” 。
详细信息视图 在窗口右侧,选择“将缺陷添加到步骤” 。
在“将缺陷添加到步骤”对话框中,根据需要填写详细信息。
-
继续后续步骤。
要移至下一步,请使用向下箭头 "↓" 快捷键。要移至上一步,请使用向上箭头 "↑" 快捷键。
-
-
如果在运行测试实例时检测到缺陷,您可以添加缺陷或将现有缺陷链接到测试运行。单击菜单图标
并选择以下选项之一:
添加缺陷 打开“将缺陷添加到测试运行”窗口,使您能够为测试运行创建缺陷。提供缺陷详细信息,然后单击“提交”。 链接缺陷 打开“链接到缺陷”窗口,使您能够将现有缺陷链接到测试运行。输入缺陷 ID 并单击“链接”。
-
结束测试运行。
选择相关选项。选项包括:
将运行状态直接更改为选定状态。 结束测试运行。
取消测试运行。 结束当前测试运行,并开始运行测试集中列出的下一个测试
结束当前测试运行,并开始运行测试集中列出的上一个测试。
自动运行测试
您可以自动运行测试集。
-
先决条件: 确保您的测试机器满足以下要求:
-
已安装 TEA 代理。有关详细信息,请参阅安装并配置 TEA。
-
您可以使用测试机器。
-
您可以在测试机器上运行所选类型的测试。
-
-
打开“测试实验室”选项卡。从测试集树中,选择目标测试集。
-
启动测试运行。
- 您可以使用“测试集”选项卡顶部的筛选选项,根据测试实例状态进行筛选。
-
选择测试实例,然后单击“运行自动化测试”按钮
。
如果要在一次测试运行中运行所有自动化测试,请单击“运行所有自动化测试”。
-
结束测试运行。
测试运行将自动结束,并且运行状态将进行更新。您可以单击状态链接以在 ALM 中打开测试运行。
上次运行报告
“上次运行报告”显示选定测试实例的上次测试运行结果,例如测试步骤、状态、执行时间和步骤详细信息。
要显示“上次运行报告”,请在“执行网格”选项卡中选择一个测试实例。“上次运行报告”显示在底部。
将缺陷链接到测试集
您可以将现有缺陷链接到测试集。
要将现有缺陷链接到测试集,请执行以下操作:
-
在“测试实验室”选项卡中,从测试集树中选择目标测试集。
-
在“链接的缺陷”选项卡中,单击“链接现有缺陷”
>“按 ID”。
-
输入缺陷 ID 并单击“链接”。缺陷必须已在 ALM 中存在。
单击缺陷的链接以在“缺陷”选项卡中打开它。
跟踪测试集详细信息更改
您可以跟踪对测试集详细信息所做的更改。
要跟踪测试集详细信息更改,请执行以下操作:
-
在“测试实验室”选项卡中,从测试集树中选择目标测试集。
-
打开“历史记录”选项卡。默认情况下,它显示测试详细信息的所有更改 (按更改日期和更改者分组)。
-
要查看对特定字段所做的更改,请从“字段”下拉列表中选择该字段。
用于运行测试的键盘快捷键
下表列出了可用于运行测试的键盘快捷键。
Ctrl+Alt+P | 将步骤状态设置为“通过”。 |
Ctrl+Alt+F | 将步骤状态设置为“失败”。 |
Ctrl+Alt+S | 停止测试步骤运行。 |
Ctrl+Alt+C | 取消测试步骤运行。 |
Ctrl+Alt+V | 在“表视图”和“网格视图”之间切换。 |
向下箭头 | 继续下一个测试步骤。 |
向上箭头 | 返回上一个测试步骤。 |
Enter |
在“网格视图”中打开“实际结果”文本区域。 |
另请参见: