Test Suite
2022.10
false
  • Studio 安装
    • 安装 Studio
  • Robot 安装
  • Orchestrator 安装
  • Test Manager 安装
重要 :
请注意此内容已使用机器翻译进行了部分本地化。
Test Suite 安装指南
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 2024年6月7日

安装

先决条件

执行以下步骤,作为安装“产品名称 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. ConnectionString:名称=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)连接到 SQL Server,请注意,您需要在安装 Test Manager 之前为其分配 dbcreator 服务器角色,因为数据库是在此安装过程中创建的。
  • 如果安全限制不允许在服务帐户中使用 dbcreator 服务器角色,请在 SQL Server 中创建空数据库。

    Windows 安装程序连接到 SQL Server 以验证数据库是否存在。

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


4. 下载安装工具包

5. 配置 SQL Server 实例

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

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

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。