UiPath Documentation
orchestrator
2021.10
false
Orchestrator 用户指南
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。

测试执行

概述

在本主题中,您可以学习如何管理测试执行。测试执行是在特定时间点执行任何相应测试集的不可更改的记录。相比之下,测试集始终会发生更改,因为它可以针对不同的应用程序版本,并且其测试用例也可以修改。

重新执行测试集

重要提示:

已知限制:在 Orchestrator 中重新执行测试集的结果不会同步到 Test Manager。我们建议您直接在 Test Manager 中执行和重新执行测试。

您可以在上次运行后重新执行测试集。新的测试用例结果将覆盖“测试执行”页面上显示的之前的结果。

请注意,您无法从启用了覆盖计算的测试集中重新执行测试用例。

  1. 登录到 Orchestrator。

  2. 打开文件夹。

  3. 导航到“测试”>“测试执行”

  4. 选择一个测试运行,然后转到“更多操作”>“详细信息”

  5. 选择一个测试用例,然后转到“更多操作”>“重新执行”

  6. 配置执行目标:

    • 用户:从下拉列表中选择分配给该特定文件夹的用户。默认设置为“任何用户”

    • 计算机:从下拉列表中选择计算机资源。

      备注:

      对于传统文件夹,您需要选择环境,然后选择是要动态分配执行还是分配给特定机器人。

  7. (可选)为测试用例定义自定义参数,以覆盖测试集级别的默认值。要定义参数,您需要发布包含参数的包。

  8. 单击“执行”以确认。

测试执行覆盖率

您可以查看测试执行期间涵盖的活动的相关信息。此选项在 Studio 中也可用,即活动覆盖率

重要提示:

Activity coverage calculator is available when you select this option for existing or new test sets. For more information, see Create test set.

  1. 在 Orchestrator 中打开您的文件夹。

  2. 导航到“测试”>“测试执行”

  3. 选择一个测试运行,然后转到“更多操作”>“详细信息”

  4. 转到“覆盖率”选项卡,以查看覆盖率详细信息。

    覆盖率文件将上传到“附件”选项卡。

分析测试执行

您可以分析测试执行,以了解在执行失败或卡住的情况下发生了什么。

备注:

You can view screenshots of failed test executions by navigating to Automations > Job > Job Details. To benefit from this feature, you need to enable execution media at the application level. For more information, see Execution Media Permissions.

您可以从以下操作中选择检查测试运行所用的操作。

操作 描述 程序

执行详情

查看机器人详细信息,包括执行附件、数据变化和屏幕截图。

Make sure that you have Execution Media Permissions.

  1. 在 Orchestrator 中打开您的文件夹。
  2. 导航到“测试”>“测试执行”
  3. 选择一个测试运行,然后转到“更多操作”>“详细信息”
  4. 单击“详细信息”以查看执行详细信息。

查看断言

查看失败或通过的断言。

  1. 在 Orchestrator 中打开您的文件夹。
  2. 导航到“测试”>“测试执行”
  3. 选择一个测试运行,然后转到“更多操作”>“详细信息”
  4. 选择一个测试用例,然后转到“更多操作”>“查看断言”

查看日志

查看并导出详细的执行事件日志。

  1. 在 Orchestrator 中打开您的文件夹。
  2. 导航到“测试”>“测试执行”
  3. 选择一个测试运行,然后转到“更多操作”>“详细信息”
  4. 选择一个测试用例,然后转到“更多详细信息”>“查看日志”
  5. 单击“导出”以获取 CSV 格式的测试执行详细信息。

测试执行 API

To query for item related activities, you can use the Background Tasks, internally available through API. For more information on Orchestrator Permissions, see Default Roles. For more information on test automation API, see Test Automation API Permissions.

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新