To modify properties of network suite hosts, use the Hosts editor. The columns that are available in the Hosts editor display values of the following properties for each host listed in the editor:
|Name||Required. The name that is used to address the host from tests. This name must be a valid identifier in the project’s scripting language. The easiest way to meet this requirement is to use only letters (A..Z, a..z), digits (0..9) and underscores ( _ ) in the host name and start it with a letter.|
|Address||Required. Either the network name or IP address of the computer that the new host is mapped to.
To specify the needed value, you can either type the name or IP or click the ellipsis button and choose the needed value from the subsequent dialog. You cannot specify a local computer, as the master computer cannot be a slave host at the same time.
|Login mode||Specifies how the user session on the remote computer should be opened. Available options in the drop-down list are:
For more information, see Opening User Sessions on Remote Computers.
The domain to which the user account specified in the User name column belongs.
If the domain name is not specified, TestComplete uses the default value specified by the Domain property of the network suite. If neither value is provided, the domain name is specified automatically as the network name of the host computer.
If the user account does not belong to a domain, specify the network name of the host computer in this field (recommended). You can also leave the field empty, but make sure that the Domain property value of the network suite is not specified.
|User name||The user account used to log in on the remote host (see Opening User Sessions on Remote Computers). If the user name is not specified, TestComplete uses the default value specified by the User name property of the network suite. If neither value is provided, a verification error occurs.
|Password||Required. The password of the user account specified in the User name column. If the password is not specified, TestComplete uses the default value specified by the Password property of the network suite. If neither value is provided, a verification error occurs.
|Base path||Optional. A common path to a folder that contains one or more slave projects to be run on the remote host. When it is specified, this value is used to prefix the Project file name property values of the tasks that are configured to run on the host.
Base path is also used as the destination folder on the remote host where TestComplete will copy the slave project from the master computer’s Source path folder. For more information, see Copying Slave Projects to Remote Computers.
Examples of Base path values:
|Source path||Optional. The folder on the master computer that contains the slave project to be copied to the remote host. The folder path must be specified in terms of the master computer, for example, C:\Tests\DistributedTest. The default [Path to the current project suite] value corresponds to the folder on the master that stores the current project suite.
The contents of the Source path folder are copied to the Base path folder on the remote host when distributed testing is started and the network suite’s deploy mode is set to Automatic or when you use the Copy Project to Slave command. See Copying Slave Projects to Remote Computers.