Migrating Distributed Tests to CI/CD Systems

Applies to TestComplete 15.47, last modified on January 20, 2023

A distributed test consists of several parts (individual tests or test projects) running on multiple computers simultaneously and interacting with each other. To create and run such tests in TestComplete, you use Network Suite.

Starting from TestComplete version 14.81, Network Suite is deprecated.

The Network Suite functionality will remain in the product and your existing projects will not be affected. However, we have stopped providing support for this feature. We would recommend that you use a CI/CD system to create and orchestrate test runs.

This section explains how you can migrate your Network Suite tests to a CI/CD system, and how to solve typical tasks there.

TestComplete can be run from any CI/CD system: Jenkins, Azure DevOps, Bamboo, TeamCity, and others. In our description, we will use Jenkins and Azure DevOps because these are the most popular systems and TestComplete provides integration with them making running tests easier.

We will explain how the Network Suite terms map to CI/CD terms. Then, we will show how to configure and run a distributed test in Jenkins and Azure DevOps. And finally, we will look at the difference in solving typical tasks when creating distributed tests.

In This Section

Questions?

If you have questions or need assistance with migration, please contact our Customer Care Team.

Highlight search results