|The Network Suite functionality is deprecated. We don’t recommend using it for distributed testing. Consider using a CI/CD system for managing distributed tests. See Migrating Distributed Tests to CI/CD Systems for details. In case you need to run web tests on multiple environments in parallel, you can also try using your project’s Execution Plan.
Distributed testing is applied for testing web sites and server applications when they work with multiple clients simultaneously. Distributed tests consist of two or more parts performed on different workstations in the network. Test parts (projects or project suites) on network computers can run in a series or simultaneously.
Topics of this section describes TestComplete features that provide support for distributed testing and explains how to create tests of this kind with TestComplete:
In This Section
Provides general information on distributed testing and network suites in TestComplete.
Explains the purpose of master and slave projects participating in distributed testing.
Describes the requirements for computers and projects that will participate in distributed testing.
Describes how to create and verify distributed tests and how to run them on remote computers.
Explains how you can monitor the distributed test execution.
Describes the possible states that a network suite, job or task can have.
Explains how to configure the list of local variables defined in the network suite, which are used to exchange data between projects that take part in distributed testing.
Describes the methods used to synchronize the project execution on different machines that participate in distributed testing.
Describes the TestComplete Service and its main features.
Provides information about the Network Suite, Hosts, Jobs and Tasks editors.
Related Topics of Interest
Describes the log page that displays messages generated during the network suite, job or task execution.
Adding the NetworkSuite project item to your TestComplete project does not differ from adding any other project item to the project. This topic explains how you can add project items to your projects.
To control TestComplete projects running on remote computers you can use Windows’ Remote Desktop. This topic describes specifics of working with TestComplete via the Remote Desktop.
Describes the TestExecute utility that was specifically created to run TestComplete projects on computers that do not have TestComplete installed.
Testing With TestComplete