- Studio installation
- Robot installation
- Orchestrator installation
- Test Manager installation
Installation steps
- Double-click the
UiPathTestManager.msi
to start the installation process. - Read and accept the license agreement, and then click Next to continue.
- Configure the following IIS Settings:
Note: Before you configure the IIS Settings, the Application pool user performing the installation must have the following permissions on Test Manager IIS: Read & Execute, List folder contents, and Read.
- Installation Path - The local path where you want Test Manager to be installed.
- Host Name - Add the Fully Qualified Domain Name (FQDN) of the machine or the DNS name by which the server can be accessed (e.g.,
yourTestManagerInstance.yourDomain.com
). This is the server hostname for the virtual or physical Test Manager instance. - Port - Set the port you want to use for the communication between the user and Test Manager. By default, this is set to
443
, to enable HTTPS. - Add firewall rules for this port - Select this option to add a firewall rule for this port, to ensure your machine's security.
- Verify port availability - Select this option to check if the
443
port is available for use. If the port is not available, a message box is displayed. -
SSL Certificate - The name of the SSL certificate that you want to use to secure connections with Test Manager.
- Click Next to continue.
- Configure the following Application Pool Settings:
-
Identity - Choose the identity under which the Test Manager website runs. The following options are available:
- Application Pool Identity - Select this option to run the Test Manager website under the default identity of the application pool.
-
Specific User - Select this option to run the Test Manager website under an existing Windows or Domain Identity. You need to fill in the Username and Password fields.
-
- Click Next to continue.
- Configure the following Database Settings:
- SQL Server Host - The name of the SQL Server machine. By default, it is set to
.
(localhost). If you are not using the default instance, enter it in the following format:MyMachine\MyInstance
. - Database Name - The name of the database that has to be created. Make sure that there is no database with that name and the given user has the necessary privileges to create a new database. The required database is created at installation.
-
Authentication Mode - Choose the authentication mode for the Test Manager website. You can choose from the following options:
- Windows Integrated Authentication - This is the default option. If you choose this option, Test Manager connects to the database using the detected IIS Application Pool's Windows account and creates the database using the Windows Credentials of the currently logged in user.
-
SQL Server Authentication - Choose this option to use your SQL Server Credentials. You need to fill in the SQL Username and Password fields.
Important: The SQL user specified must have thedb_ddladmin
role.
- SQL Server Host - The name of the SQL Server machine. By default, it is set to
- Click Next.
- Configure the following UiPath Identity Settings:
- Orchestrator URL - Add the Orchestrator URL that Test Manager connects to.
- Identity URL - The location of the Identity Server.
- Test Manager URL - The URL from which Test Manager is accessed (e.g.
https://testmanager.local
orhttps://testmanager.local:8443
). If you have set a different port than the default443
, you will need to put this value in the URL, as indicated in the second example. If the machine is behind a load balancer, you need to use the load-balanced URL. - Identity Installation Token - Generate an
installation token in Orchestrator Identity Management by logging in as
the host tenant. To get the access token, see Generate an
installation access token.
- Click Next to review the Installation Summary.
- Click Install.
- Click Finish to close the UiPath Test Manager wizard and open Test Manager.Important: After the installation process is complete, enable Test Automation in Orchestrator. For more information, see Enabling/Disabling Features.