Skip to main content

Test Manager provisioning tool

Test Manager Provisioning Tool allows you to run installation and upgrades through CLI. You can find this tool packaged with each build as testmanager.exe in the default installation location, as follows: C:\Program Files (x86)\UiPath\TestManager\Tools\TestManagerProvisioner. Alternatively, you can find the executable in your custom installation folder.

To start using the provisioning tool, download and install the UiPath Test Manager installation package on your machine.

important

The command-line parameters are case sensitive.

Commands

The following sections list the available command-line parameters.

Sample: testmanager.exe database update -cs <connection string of testmanager database>

Database

CommandOptionDescription
database update-cs, --connectionString <connectionstring>The connection string of the database.
-csf, --connectionStringFile <connectionstringfile>Read connection string of the database from a file.
-asp, --appSettingsPath <appsettingspath> (Required)The absolute path to the app settings configuration file.
-v, --version <version>Version ID.
-?, -h, --helpShow help and usage information.
database get-lastmigration-cs, --connectionString <connectionstring>Show help and usage information.
-asp?, --appSettingsPath <appsettingspathc>The absolute path to the app settings configuration file.
-?, -h, --helpShow help and usage information.
database rollback-cs, --connectionString <connectionstring>The connection string of the database.
-asp, --appSettingsPath <appsettingspath>The absolute path to the app settings configuration file.
-v, --version <version>(Required)Version ID.
-?, -h, --helpShow help and usage information.
database updateStorageLocation-cs, --connectionString <connectionstring>The connection string of the database.
-asp, --appSettingsPath <appsettingspath>The absolute path to the app settings configuration file.
-v, --version <version>(Required)Version ID.
-csf, --connectionStringFile <connectionstringfile>Read connection string of the database from a file.
-b, --bucketThe target bucket that you want to use for migration.
-dbf, --bucketFileRead destination bucket from this file path.
-f, --forcePerform the operation forcibly.

Install

CommandOptionDescription
install-asp, --appSettingsPath <appsettingspath> RequiredThe absolute path to the app settings configuration file.
-iu, --identityUrl <identityurl> RequiredThe absolute URL where Identity Server is located.
-iit, --identityInstallationToken <identityinstallationtoken> RequiredThe authentication token for provisioning clients in Identity Server.
-ou, --orchestratorUrl <orchestratorurl> RequiredThe absolute URL where Orchestrator is located.
-tmu, --testManagerUrl <testmanagerurl> RequiredThe absolute URL where Test Manager is located.
-?, -h, --helpShow help and usage information.

Obfuscator

CommandOptionDescription
obfuscatetext <value>The value that you want to obfuscate or deobfuscate.
appsettings <appsettingspath>The absolute path to the app settings configuration file.
obfuscator deobfuscatetext <value>The value that you want to obfuscate or deobfuscate.
appsettings <appsettingspath>The absolute path to the app settings configuration file.
-?, -h, --helpShow help and usage information.

Update

CommandOptionDescription
update-asp, --appSettingsPath <appsettingspath> RequiredThe absolute path to the app settings configuration file.
-tsc, --trustServerCertificate <trustServerCertificate>Set TrustServerCertificate parameter in database connection string.
-?, -h, --helpShow help and usage information.

Register

CommandOptionDescription
register identity-resources-iu, --identityUrl <identityurl> RequiredThe absolute URL where Identity Server is located.
-tmu, --testManagerUrl <testmanagerurl> RequiredThe absolute URL where Test Manager is located.
-iit, --identityInstallationToken <identityinstallationtoken> RequiredThe authentication token for provisioning clients in Identity Server.
--oidcsecret, --oidcClientSecretThe Client Secret used for OIDC client registration.
-?, -h, --helpShow help and usage information.
register third-party-s2sclient-cscopes, --clientScopesThe client scopes that you use when you create the client. If no client scope is provided, the client will be created with the default ones.
-cid, --clientIdThe Client ID that you use when you create the client. If no client ID is provided, then it will be autogenerated.
-cname, --clientNameThe Client Name to be used when creating the client. If no client name is provided, then it will be autogenerated.
-csecret, --clientSecretThe Client Secret to be used when creating the client. If no client secret is provided, then it will be autogenerated.
-iit, --identityInstallationToken <identityinstallationtoken>RequiredThe authentication token for provisioning clients in Identity Server.