Test Hosts

Applies to QAComplete 11.9, last modified on November 15, 2018

A test host is a computer that runs your automated tests. For each host, there are the following requirements:

  • The host must have a unique computer name
  • An automated testing tool supported by QAComplete should be installed and configured
  • The Test Agent should be installed and configured

Once the Test Agent is installed and configured on your test host, information about the computer automatically appears in Test Management as a new test host item. To view the list of test hosts, go to Test Management > Test Hosts.

For test hosts, you can only edit descriptions and notes. The Test Agent provides all information about the test host directly to QAComplete when the Test Agent is configured on the machine.

Ensure that any dependent libraries, data for data-driven tests, and other necessary information exist on the host, so your automated test can locate the data it needs for a successful run.

Configure the virtual machine hosts

QAComplete supports automated tests created for TestComplete and TestExecute that run on a virtual machine. We recommend that you disable automatic log opening after test runs to improve performance. For this, do the following:

  1. In TestComplete: Select Tools > Options in the main menu.

    In TestExecute: Right-click the TestExecute icon in the notification area, then select Options in the context menu.

  2. In the subsequent dialog, select Engines > Log.

  3. Remove the selection from the Activate after test run check box.

  4. Click OK.

Configure TestComplete hosts

This section contains considerations and recommendations for test hosts you use to run TestComplete and TestExecute tests in QAComplete.

  • Make sure the TestComplete service is running on the computer.

  • If a firewall or antivirus is installed, add the TestComplete and TestExecute services to the list of trusted applications.

  • Make sure the remote connections are allowed:

    1. On a machine with TestComplete or TestExecute installed, go to Control Panel > System > Remote Settings.

    2. In the subsequent dialog, select Allow remote connections to this computer.

    3. Remove the selection from the Allow connections only for computers running Remote Desktop with Network Level Authentication (recommended) check box.

      The Remote tab of the System Properties dialog in Windows
      Tip: In Windows 7, you should select the Allow connections from computers running any version of Remote Desktop.
  • Check if the group policies are configured in accordance with the TestComplete remote testing recommendations.

See Also

About Automated Tests
Configurations
Linked Items

Highlight search results