通过命令行在计算机上静默安装 Test Manager。对于此选项,您需要下载并打开命令行以运行UiPath Test Manager 安装工具包。或者,如果您通过 PowerShell 执行,则可以使用.\UiPathTestManager.msi调用安装包。
通过满足和要求,确保您的环境已准备就绪。
APPPOOL_IDENTITY_TYPE 和 DB_AUTHENTICATION_MODE 命令区分大小写。
命令
以下部分列出了可用的命令行参数,包括选项和默认值。
| 命令 | 描述 |
|---|---|
INSTALLDIR (可选)
|
用于在自定义位置安装 Test Manager。默认情况下,Test Manager 安装在 |
WEBSITE_PORT (可选)
|
您要用于启用计算机与 Test Manager 之间的通信的端口。如果未指定,则默认值设置为 |
CERTIFICATE_SUBJECT (可选)
|
您要用于保护与 Test Manager 的连接的 SSL 证书的名称。如果未指定,则使用完整的计算机名作为默认值。 如果您具有同一主题的多个证书,则需要从“证书管理器工具”中指定指纹。 |
PORT_DO_VALIDATE (可选)
|
使您可以选择是否执行网站端口可用性验证。设置为 |
PORT_FIREWALL (可选)
|
使您可以选择是否自动为此端口添加防火墙规则。设置为 |
HOST_NAME | Add the Fully Qualified Domain Name (FQDN) or the DNS name of the server (for example, yourTestManagerInstance.yourDomain.com). This is the server host name for the virtual or physical instance of Test Manager.
|
APPPOOL_IDENTITY_TYPE |
您用于 Test Manager 的应用程序池的类型。您可以使用以下参数之一:
|
APPPOOL_USER_NAME *
|
|
APPPOOL_USER_PASSWORD *
|
|
DB_SERVER_NAME |
您要使用的数据库所在的服务器的名称。 |
DB_DATABASE_NAME |
要连接到的数据库的名称。 |
DB_AUTHENTICATION_MODE
|
用于选择数据库的身份验证方法。您可以使用以下任一参数:
|
DB_USER_NAME *
|
|
DB_USER_PASSWORD *
|
|
ORCHESTRATOR_URL |
您要使用的父 Orchestrator 实例的 URL。 |
IDENTITY_URL |
|
TEST_MANAGER_URL |
将创建的 Test Manager 实例的 URL。 |
ORCHESTRATOR_TENANT_NAME
|
您要与 Test Manager 集成的 Orchestrator 租户。如果要使用默认租户,请将值设置为 |
ORCHESTRATOR_ADMIN_PASSWORD |
|
IDENTITY_INSTALLATION_TOKEN |
The token generated through the Orchestrator Identity. You can generate the token in Orchestrator Identity Management by logging in as the host tenant. For more information, see Generate an installation access token. |
/q |
静默安装指定的 UiPath 功能,而不显示用户界面。仅对无人值守安装使用此模式。 |
/l*vx <LogFile> (可选)
|
在指定路径生成安装程序日志文件。如果您在安装过程中遇到困难,不管何种原因,均可将此文件发送给我们的支持团队。 |
Shell 脚本示例
UiPathTestManager.msi `
CERTIFICATE_SUBJECT=UserMachine.company.com `
APPPOOL_IDENTITY_TYPE=SpecificUser `
APPPOOL_USER_NAME=AppPoolUser `
APPPOOL_USER_PASSWORD=<your-password> `
DB_SERVER_NAME=. `
DB_DATABASE_NAME=UiPathTestManagerDatabaseName `
DB_AUTHENTICATION_MODE=ServerAuthentication `
DB_USER_NAME=DatabaseUsername `
DB_USER_PASSWORD=<your-password> `
WEBSITE_PORT=555 `
ORCHESTRATOR_URL=https://UserMachine.company.com `
IDENTITY_URL=https://UserMachine.company.com/identity `
TEST_MANAGER_URL=https://UserMachine.company.com:555 `
ORCHESTRATOR_TENANT_NAME=Default `
ORCHESTRATOR_ADMIN_PASSWORD=<your-password> `
IDENTITY_INSTALLATION_TOKEN=GeneratedThroughOrchestratorIdentityManagement `
/q `
/l*xv <LogFile>
UiPathTestManager.msi `
CERTIFICATE_SUBJECT=UserMachine.company.com `
APPPOOL_IDENTITY_TYPE=SpecificUser `
APPPOOL_USER_NAME=AppPoolUser `
APPPOOL_USER_PASSWORD=<your-password> `
DB_SERVER_NAME=. `
DB_DATABASE_NAME=UiPathTestManagerDatabaseName `
DB_AUTHENTICATION_MODE=ServerAuthentication `
DB_USER_NAME=DatabaseUsername `
DB_USER_PASSWORD=<your-password> `
WEBSITE_PORT=555 `
ORCHESTRATOR_URL=https://UserMachine.company.com `
IDENTITY_URL=https://UserMachine.company.com/identity `
TEST_MANAGER_URL=https://UserMachine.company.com:555 `
ORCHESTRATOR_TENANT_NAME=Default `
ORCHESTRATOR_ADMIN_PASSWORD=<your-password> `
IDENTITY_INSTALLATION_TOKEN=GeneratedThroughOrchestratorIdentityManagement `
/q `
/l*xv <LogFile>