- 入门指南
- 项目管理
- 项目操作和实用程序
- Test Manager 设置
- ALM 工具集成
- API 集成
- 故障排除
Test Manager 用户指南
要查看测试执行情况,请在 Test Manager 中打开“执行” 。每个测试的执行都作为测试执行条目列出。要了解测试执行在后台的工作方式,请参阅执行。
通过分析测试执行,您可以采取以下操作:
- 查找已通过 Orchestrator 手动或自动执行的测试结果。
- 检查运行测试执行的进度。
- 打开已执行的测试集。
- 检查日志和附件。
- 如果您有应用程序生命周期管理工具集成,则直接从 Test Manager 中创建缺陷管理系统。有关更多信息,请参阅“ALM 工具集成” 。
默认情况下,测试执行根据执行完成日期进行排序。当前正在运行和待处理的执行位于顶部。
您可以通过分配给每个测试执行的颜色代码来识别状态,如下所示:
- 绿色:通过的测试用例。
- 红色: 失败的测试用例。
- 灰色: 没有明确结果的测试用例,例如尚未执行但属于当前正在执行的测试集的一部分的测试用例。
自动化测试的结果
自动化测试执行的结果会自动从 Orchestrator 导入。要将自动化测试导入 Test Manager,您需要满足以下条件:
- 自动化测试需要与同一租户的任何项目中 Test Manager 中的测试用例相关联。有关更多信息,请参阅自动化测试和选择自动化。
备注:
如果 Orchestrator 中的测试执行包含 Test Manager 中多个项目的测试用例的结果,则测试执行将在 Test Manager 中拆分。结果显示在测试用例所在的项目中。
根据用户许可证查看结果
您的用户许可证决定您可以查看的自动化测试执行结果:
- Pro 版或 Plus 版许可证:您只能查看在运行时类型为
TestAutomation测试机器人上执行的结果或测试用例日志,并与之交互。您无法使用AppTest运行时类型与应用程序测试机器人执行的结果或测试用例日志进行交互,因为它们已被禁用。 - “App Tester” 或“App Test Developer” 许可证:您可以查看由测试机器人和应用测试机器人执行的结果或测试用例日志,并与之交互(包括
TestAutomation和AppTest运行时类型)。
有关许可的更多信息,请访问Unified Pricing: Licensing Test Manager 。
查看测试执行的实时流
如果您为测试执行或测试集启用了实时流式传输,则可以在执行完成后访问记录。
要查看实时流录制内容:
- Go to the Results section of the test execution.
- 在“视频”列中,选择“实时” 。
此选项卡显示实时流式传输期间捕获的测试执行的记录。
覆盖测试结果
在当前测试结果未准确反映应用程序的实际行为且重新执行不是有效解决方案的情况下,覆盖测试用例的结果可能会有所帮助。您可以覆盖测试用例的测试结果,然后根据需要清除操作。
- 导航到“执行”并打开测试结果。
- 从“结果”选项卡中打开测试用例日志。
- 在“断言”选项卡中,选择“任务”>“覆盖结果”。
- 在“覆盖测试结果”窗口中,配置以下字段:
- 将结果更改为 - 选择是否要覆盖具有相反状态(通过/失败)的结果,或将结果设置为“无”。
- “评论”- 输入覆盖结果的原因。
- 选择“确认”。 您覆盖的测试结果在测试结果状态旁边具有以下图标:
。选择图标,即可查看覆盖详细信息。
图 1.“覆盖测试结果成功”消息
6. Optionally, if you want to clear the override operation, select the
next to the result status of a test case log.
- 在“覆盖详细信息”窗口中,选择“清除覆盖”。
图 2. “覆盖”详细信息菜单
7. Optionally, if you want to edit the override operation, select the
next to the result status of a test case log.
- 执行更改,然后单击“确认”。
导航和搜索
要快速查找测试结果,请使用搜索功能和筛选器。使用并配置分页器,在页面中导航。或者,您可以使用面包屑导航在页面之间导航。
- 筛选器- 您可以使用筛选器来缩小搜索范围。例如,您可以按以下条件搜索测试结果:
- 标签
- 执行类型
- 已完成执行
- 状态筛选器会自动保存并保持活动状态,直到您将其清除。
- Search - Use the search bar to find test results by their key, execution type or status (requires full search term match). You can use the search bar at the top of the page to look for test results.
设置测试执行结果
要查看详细的测试结果,请前往“执行” 。
在“结果”选项卡中,选择“查看方式” ,然后选择测试结果的首选视图。您可以选择以下视图之一:
-
测试集:测试结果按测试执行(测试集)分组。
-
测试用例:用于根据不包括测试执行属性的条件筛选结果时的交叉执行分析。

选择一个条目以打开详细视图。典型的测试执行详细视图会显示有关执行开始时间、持续时间和执行日志的信息。
您可以通过选择相关的结果芯片,从“测试用例”视图中访问测试用例的执行日志。如果在手动执行期间不满足测试用例的后置条件,测试用例日志将显示带有“信息”图标的异常。异常消息为:执行期间出现异常。请查看日志了解详细信息。选择此消息将转到相应测试用例日志的“执行详细信息”选项卡。
您可以使用“报告日期”筛选器针对测试执行的所有结果设置统一日期。当您在一夜之间运行测试时,这非常有用,其中一些测试用例在午夜之前和之后执行,以防止结果拆分到单独的日期。
在“结果”选项卡中,您可以检查测试集中所有已执行的测试用例,并根据需要对每个用例执行操作。有关更多信息,请参阅执行日志部分。
You can also open the executed test set by right-clicking an entry in the Test Sets page and selecting Open Test Set, or directly within the test execution.
执行日志
作为测试报告的一部分,执行日志保存执行详细信息(例如,数据变化和屏幕截图)、失败和通过的断言以及执行事件的详细日志等信息。测试用例开始执行后,您即可实时使用机器人日志和断言日志。您还可以查看运行测试的计算机和用于运行执行的机器人。
要打开测试用例日志,请转到“执行” ,打开测试执行,然后选择测试用例“密钥”或“结果”。
图 3. 测试用例日志的执行详细信息概述

在下表中,您可以查看在测试用例执行期间收集的信息类型。
| 测试执行报告 | 描述 |
|---|---|
| 断言 | 查看失败或通过的断言(例如,验证表达式活动)以及在测试用例执行期间截取的相关屏幕截图。要确保 Orchestrator 在执行期间截取屏幕截图,请访问以下资源:
|
| 日志 | 查看作为RobotLogs一部分的 INFO 级别日志,其中包含有关流程、执行机器人和事件日志的信息,包括失败。 选择 |
| 执行详情 | 查看参数详细信息,例如输入和输出值,以及执行和机器人详细信息(例如,项目、计算机、机器人)。 此部分还指示测试用例是否满足后置条件。 |
| 受影响的要求 | 查看分配给已执行的测试用例的要求。您可以使用此选项卡直接转到受影响的需求。 |
| 附件 | 您可以查看以下内容:
|
You can check test logs (Assertions, Robots) as soon as the execution status changes to Running.
- Go to Execution.
- 选择一个执行。
- Select the Results tab. Check if the execution status is Running. Select the test case key.
- Check the following tabs which get populated every ten seconds, as the execution progresses: Assertions, Logs, and Healing Logs. Note that Healing Logs are available only for Test Cloud users.
执行详情
测试用例日志的“执行详细信息”选项卡提供有关测试用例的先决条件和后置条件的信息。
如果在测试执行过程中不满足后置条件,则该选项卡将显示“不满足条件”警告,您可以调查该警告。
图 4.不满足条件警告

下载执行日志
在项目的“执行”部分中,您可以将执行导出为 XLSX 或 PDF。下载执行日志可让您进一步分析测试结果。
下载所有测试执行的执行日志
要下载所有测试执行的日志,请执行以下步骤:
- 转到项目的“执行”部分。
- 选择“导出到 Excel” 。
此操作会将所有测试执行导出到.xlsx文件。
下载执行的执行日志
下载执行的执行日志时,您将获得 PDF 或 XLSX 版本的测试结果。
要下载特定测试执行(执行中的所有测试用例)的测试用例日志,请按照以下步骤操作:
- 转到项目的“执行”部分。
- 选择一个测试执行。
- 选择“导出” ,然后选择以下输出之一:
- 下载 Excel – 将日志导出到
.xlsx文件。 - 下载 PDF – 将日志导出到
.pdf文件。
- 下载 Excel – 将日志导出到
要单独下载测试用例日志,请执行以下步骤:
- Go to Execution.
- 选择一个测试执行。
- In the Results tab, identify the test case log you want to download.
- Go to the end of the row, select the vertical three-dot menu, and, from the context menu, select Export as PDF.
- Alternatively, to download several, individual test case logs, select their check boxes, and from the upper right-hand corner of the results grid, select Export as PDF. The test case logs are exported as individual files in a .ZIP archive.
请访问导出数据,查看有关将日志导出到 XLSX 或 PDF 文件的更多详细信息。
查看活动覆盖率
活动覆盖率仅适用于自动化测试执行。
先决条件:在 Orchestrator 或 Test Manager 中针对所需测试集启用活动覆盖率。
- 打开测试集,选择“更多选项”
然后执行自动化。 - 转到“执行” ,并打开您执行的测试集。
- 转到“活动覆盖率”选项卡,并调查有关测试执行期间所涵盖活动的信息。
图 5. 活动覆盖范围示例概览

根据测试结果创建缺陷
如果外部缺陷管理系统已与 Test Manager 集成,则可以创建缺陷报告,包括执行日志。有关更多信息,请参阅“ALM 工具集成” 。
要从执行日志中创建缺陷,您需要打开测试用例日志,单击“任务” ,然后选择“创建缺陷” 。创建缺陷后,执行日志中将显示一个链接,您可借此访问集成的外部工具。