测试运行

运行测试之后,可以在 ALM 桌面客户端的“测试运行”模块中查看结果。测试运行模块包含一些选项卡,使您可以研究实例运行、测试集运行和内部版本验证套件运行的结果。

Note: 此任务是较高级别任务的一部分。有关详细信息,请参见测试实验室

在本主题中︰

测试运行概述

“测试运行”模块使您能够查看手动测试实例、功能测试集和内部版本验证套件的测试运行结果。

您可以执行的操作 详细信息
查看测试实例的运行结果

运行测试之后,可以分析执行结果以确定哪些步骤成功,哪些测试失败。

有关详细信息,请参阅查看测试实例运行的结果

查看功能测试集的运行结果

运行功能测试集之后,可以分析测试集结果以确定测试集中的哪些测试失败,哪些步骤导致了失败。

可用于:启用了实验室扩展的项目。

有关详细信息,请参见查看功能测试集运行的结果

查看内部版本验证套件的运行结果

运行内部版本验证套件之后,可以分析内部版本验证套件结果以确定内部版本验证套件中的哪些测试运行失败,哪些步骤导致了失败。

可用于:启用了实验室扩展的项目。

有关详细信息,请参阅查看内部版本验证套件运行的结果

返回页首

查看测试实例运行的结果

运行手动或自动测试后,可以查看测试运行的结果和常规信息。可以查看测试运行详细信息、比较最新测试运行与之前测试运行的结果、管理附件、查看和编辑测试运行配置信息、管理链接的缺陷,以及查看测试运行变更历史记录。

要查看测试实例运行的结果,请执行以下操作:

  1. OpenText Application Quality Management 侧栏上的测试下方,选择测试运行。转到“测试运行”选项卡。

    对网格进行筛选和排序以只显示那些符合条件的运行。

    Example: 可以将筛选定义为显示:

    • 当前正在运行的测试

    • 失败的运行

    • 本月执行的运行

    有关筛选数据的用户界面详细信息,请参见筛选对话框

  2. 要将选定运行或所有运行导出为文本文件、Microsoft Excel 工作表、Microsoft Word 文档或 HTML 文档,请单击“编辑”>“导出”,然后选择“全部导出”或“导出选定项”

  3. 要查看测试实例运行的详细信息,请单击“运行 ID”。

    可用于自动测试的结果因测试类型而异。

    UI 元素

    描述

    详细信息

    显示运行的详细信息。

    报告

    显示运行的结果和测试步骤的详细信息。

    • 对于自动化测试实例,还包括以下项之一:

      • 在 LoadRunner Analysis 中打开并显示结果。对 LR-SCENARIO 测试类型可用。

      • OpenText Functional Testing 中打开并显示报告。对 GUI-TEST 测试类型可用。只有安装了 OpenText Functional Testing 插件后,才会启用“启动报告”按钮。

      • 收集的系统信息链接。打开“系统信息”对话框。显示收集到的系统信息,例如 CPU、内存和运行测试时计算机上运行的进程。对 SYSTEM-TEST 测试类型可用。

      • 捕获的桌面图像。打开捕获的执行系统测试的计算机图像。对 SYSTEM-TEST 测试类型可用。

    • 对于外部类型测试 (EXTERNAL-TEST),还显示以下链接:

      • 打开 Jenkins 并显示运行结果。
      • 打开文件系统并显示运行结果和附加测试数据 (例如快照)。此路径是在“导入外部测试结果”对话框中定义的。有关详细信息,请参阅导入外部测试
    结果

    OpenText Enterprise Performance Engineering: 使您可以管理在选定测试运行期间生成的结果文件

    步骤

    显示运行的测试步骤的详细信息和结果。要查看步骤的详细结果,请从网格中选择步骤并单击“详细信息” 按钮。

    注: 对某些测试类型和运行器的运行不可用。

    附件

    列出现有附件,并使您能够添加新附件。有关详细信息,请参阅使用附件

    参数

    显示测试步骤中使用的手动测试参数。

    链接的缺陷

    列出已链接到运行的缺陷,并使您能够将新的或现有的缺陷链接到运行。有关详细信息,请参阅将缺陷链接到测试运行

    历史记录

    显示对运行进行的更改的列表。有关详细信息,请参阅显示项目数据

    条件结果

    显示所选业务流程测试的上次测试条件的运行结果。

    Business Process Testing:测试条件相关的功能仅对业务流程测试可用。有关详细信息,请参阅创建流和业务组件的需求覆盖率

    迭代

    显示选定业务流程测试的每次迭代的状态。

    Business Process Testing:与迭代相关的功能仅对业务流程测试可用。有关详细信息,请参阅定义组件、流和组的迭代

  4. 要查看运行步骤的详细信息,请打开运行详细信息。在“步骤”选项卡中,选择步骤,然后单击“详细信息”

    Note: “运行步骤详细信息”对话框不适用于 Sprinter 运行。

    UI 元素 描述
    详细信息

    显示步骤的详细信息。

    附件

    列出现有附件,并使您能够添加新附件。有关详细信息,请参阅使用附件

    链接的缺陷

    列出已链接到步骤的缺陷,并使您能够将新的或现有的缺陷链接到步骤。

  5. (仅适用于手动测试运行) 要继续手动测试运行,请选择运行,然后单击“继续手动运行”
  6. 要停止执行运行,请选择该运行,然后单击“停止运行”

    仅当选定运行处于“正在初始化”、“正在运行”或“正在停止”状态时,才会启用“停止运行”按钮。

返回页首

查看功能测试集运行的结果

可用于:启用了实验室扩展的项目。

运行功能测试集之后,可以分析测试集结果以确定测试集中的哪些测试失败,哪些步骤导致了失败。您还可以停止功能测试集。

要查看功能测试集运行的结果,请执行以下操作:

  1. OpenText Application Quality Management 侧栏上的测试下方,选择测试运行。转到测试集运行选项卡。

    版本: “测试集运行”选项卡仅对 ALM 版本可用。有关版本及其功能的信息,请参阅版本和生命周期。要了解您正在使用何种版本,请咨询站点管理员。

  2. 要将选定测试集运行或所有测试集运行导出为文本文件、Microsoft Excel 工作表、Microsoft Word 文档或 HTML 文档,请单击“编辑”>“导出”,然后选择“全部导出”或“导出选定项”

  3. 要查看测试集运行的详细信息,请单击“运行 ID”。

    UI 元素

    描述

    详细信息

    显示测试集运行的详细信息。

    事件日志

    显示在测试集运行期间记录的事件的列表。有关详细信息,请参阅事件日志

  4. 要查看测试集运行的执行报告,请选择该运行,然后单击显示报告

    有关执行报告的详细信息,请参见执行报告页面

  5. 要查看已执行运行的软拷贝,请选择该运行,然后单击“导出报告”

    Note: 还可以通过在测试实验室模块的执行网格选项卡中单击上次运行报告按钮,查看测试集运行的执行报告。

返回页首

查看内部版本验证套件运行的结果

可用于:启用了实验室扩展的项目。

运行内部版本验证套件之后,可以分析内部版本验证套件结果以确定内部版本验证套件中的哪些测试运行失败,哪些步骤导致了失败。您还可以停止内部版本验证套件运行。

要查看内部版本验证套件运行的结果,请执行以下操作:

  1. OpenText Application Quality Management 侧栏上的测试下方,选择测试运行。转到内部版本验证套件运行选项卡。

    版本: “内部版本验证套件运行”选项卡仅对 ALM 版本可用。有关版本及其功能的信息,请参阅版本和生命周期。要了解您正在使用何种版本,请咨询站点管理员。

  2. 要查看内部版本验证套件运行的执行报告,请选择该运行,然后单击显示报告

    有关执行报告的详细信息,请参见执行报告页面

  3. 要查看已执行运行的软拷贝,请选择该运行,然后单击“导出报告”

    Note: 还可以通过在内部版本验证模块中单击上次运行报告按钮,查看内部版本验证套件运行的执行报告。

返回页首

将缺陷链接到测试运行

可以查看、添加和删除测试运行和测试运行步骤的缺陷链接。

要添加链接的缺陷,请执行以下操作:

  1. 从“测试运行”模块中,打开测试运行。

  2. 在“运行详细信息”对话框中,转到“链接的缺陷”选项卡。

    要将链接的缺陷添加到测试运行步骤,请在“运行详细信息”对话框中,选择“步骤”选项卡,选择该步骤,然后单击“详细信息”。转到“链接的缺陷”选项卡。

  3. 要添加并链接到新缺陷,请单击“添加和链接缺陷”。提供缺陷详细信息。
  4. 要链接到现有缺陷,请单击“链接现有缺陷”并选择以下选项之一:

    • 按 ID。输入缺陷 ID。

    • 选择。选择要链接的缺陷。

Note:  

  • 链接到运行步骤的缺陷间接链接到运行。

  • 您只能删除直接缺陷链接。

返回页首

删除测试运行

可以从项目中删除不再使用的旧运行。

要删除运行,请选择运行,然后单击“删除”

或者,您可以通过清除测试运行,删除一个或多个运行。请参见测试运行

Note:  

  • 无法删除属于当前正在运行的测试集运行或内部版本验证套件运行的测试运行。
  • 如果您删除测试集运行或内部版本验证套件运行,则会删除基础测试运行。同样,如果您删除内部版本验证套件运行,则会删除基础测试集运行。

返回页首

另请参阅: