UiPath Documentation
test-manager
2024.10
false
  • 入门指南
    • 关于本指南
    • 关于安装
  • 硬件和软件要求
  • 安装和升级
    • 升级
    • 备份和还原
    • 故障排除
    • 已知问题

Test Manager 安装指南

上次更新日期 2026年4月22日

安装

先决条件

执行以下步骤,作为安装“Test Manager”的先决条件的一部分。

1. 需求

在安装之前,请检查硬件要求软件要求

2. 安装并启用测试自动化

您可以在安装或升级 Orchestrator 时启用测试自动化模块。到达UiPath Orchestrator “设置”时,选择“测试自动化”

文档图像

此外,您可以根据安装类型执行以下步骤,以在 Orchestrator 中启用“测试自动化”功能:

  • 对于 MSI 安装:
    1. 在 Orchestrator 网页应用程序服务器上,导航至“控制面板” ,然后导航至“程序”
    2. 选择“Orchestrator” ,然后单击“更改”
    3. 选择“测试自动化” 。系统将显示一个弹出窗口,其中描述了完成该操作所需的其他步骤。
    4. 请按照弹出窗口中的步骤完成操作。
  • 对于在 Azure PaaS 中部署的 Orchestrator:
    1. 在运行 Publish-Orchestrator.ps1 脚本之前,请为您的应用程序服务配置以下设置:
      1. AppSettings :密钥 = TestAutomation.ModuleEnabled - 设置为 True 以启用测试自动化模块。
      2. AppSettings :密钥 = TestAutomation.FeatureEnabledByDefault - 设置为 True 以默认启用测试自动化模块。
      3. 连接字符串(字符串) :名称 = TestAutomation
        • 设置测试自动化数据库连接字符串。可以使用与 Orchestrator 相同的连接字符串,也可以使用不同的连接字符串。例如: Server=13.13.13.13;Initial Catalog=UiPath;Persist Security Info=False;User ID=dbUser;Password=pass123; MultipleActiveResultSets=False;Encrypt=True; Connection Timeout=30;TrustServerCertificate=True
          警告:

          确保将这些设置标记为Deployment slot setting ,尤其是在使用热插拔插槽的情况下。

    2. 如果您已在未启用测试自动化模块的情况下部署了 Orchestrator,请使用与升级相同的参数运行 Publish-Orchestrator.ps1 脚本,并添加 -testAutomationFeatureEnabled 参数。
    3. 如果升级 Orchestrator 实例,请在运行 Publish-Orchestrator.ps1 脚本之前将 -testAutomationFeatureEnabled 参数添加到该脚本中。

3. 配置 SQL Server 用户

为您在“数据库设置”安装选项卡的“身份验证模式”字段中提供的 SQL 用户提供创建数据库的必要权限。在安装 Test Manager 的过程中,将创建一个新的专用数据库。

备注:

在 Orchestrator 中启用“测试自动化”功能时,它会创建一个默认名称为“UiPathTestAutomation”的专用数据库。该数据库与在安装 Test Manager 期间创建的数据库不同。

  • 无论您要连接到 SQL Server 的用户类型(域或 SQL)如何,请注意,您需要在安装 Test Manager 之前为其分配dbcreator服务器角色,因为数据库是在此安装过程中创建的。

  • 如果安全限制不允许在服务帐户中使用dbcreator服务器角色,请在 SQL Server 中创建空数据库。Windows 安装程序将连接到 SQL Server 以验证数据库是否存在。

  • 创建数据库后,您需要为连接到 SQL 数据库的用户提供 db_owner 用户映射角色,如以下屏幕截图所示。

    文档图像

4. 下载安装工具包

前往Customer Portal下载 UiPath Test Manager 安装工具包。

5. 配置 SQL Server 实例

使用以下要求配置要用于安装 Test Manager 的 SQL Server 实例:

  • SQL Server 计算机的名称;
  • 实例的名称(如果它不是默认实例);
  • TCP 端口的值(如果不是默认端口):1433;
  • SQL Server 端口已在 SQL Server 计算机的防火墙中打开;
  • 必须启用 SQL Server 配置管理器中的 TCP 协议;
  • SQL Server 服务需为侦听固定端口,而不是动态分配的端口。

6. 在租户级别分配 Testing Runtime 许可证

安装 Test Manager 后,您必须为将在其中使用 Test Manager 的租户分配测试运行时许可证。

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新