UiPath Documentation
test-manager
latest
false
Test Manager 用户指南
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。

将工具与 Test Manager 集成

使用可用的授权方法建立服务到服务连接,将外部应用程序与 Test Manager 集成。

本部分中描述的授权方法提供有关如何在 Test Manager 与您的应用程序或其他合作伙伴应用程序之间建立服务到服务连接的信息。

先决条件​

在 Automation Cloud TM中启用 Test Automation。有关更多信息,请参阅启用或禁用服务。

将外部工具添加到 Automation CloudTM​

要将工具与 Test Manager 集成,您需要在 Automation Cloud TM中将其添加为外部应用程序。

请按照“添加外部应用程序”流程进行操作。

通过身份管理配置​

您可以在身份管理中注册应用程序,定义 Test Manager 作用域并在应用程序之间建立连接。

要配置和授权您的应用程序,您需要添加外部应用程序

定义集成的 API 作用域时,选择“Test Manager”作为“资源”。 有关详细信息,请参阅作用域。

对 API 调用进行身份验证​

Test Manager API 需要 OAuth 2.0 访问令牌 — 没有单独的 API 密钥身份验证方法。要获取持有者令牌,请执行以下操作:

  1. 在 Automation CloudTM中注册外部应用程序,然后选择 Test Manager 作用域。有关步骤,请参阅添加外部应用程序。
  2. 记下AppId 、密码和选定的作用域,以在下一步中使用。
  3. 使用 授权类型从身份/connect/token client_credentials端点请求令牌,并传递 AppId、密码和作用域。
  4. 将返回的持有者令牌包含在 Test Manager API 调用的 Authorization 标头中。
备注:

在 Postman 等工具中,选择OAuth 2.0授权类型,而不是API 密钥— 将 AppId 和密码直接作为 API 密钥粘贴会导致 401 Unauthorized 错误。Swagger 无法演示此流程,因为 Swagger 本身就使用此流程进行身份验证。

API 示例​

要对 Test Manager 执行 API 调用,您可以查看以下获取 Test Manager 项目的示例。

如要对 Test Manager 发起更多 API 调用,请使用 Swagger。要在 Swagger 中访问 Automation Cloud TM租户,请查看API 参考主题。

GET /api/v2/projects GET /api/v2/projects/{id}

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新