Before you can run your TestComplete tests as part of your build or release pipeline or of a test plan managed by Azure DevOps or Team Foundation Server, prepare your TestComplete project:
-
Open your project suite in TestComplete.
-
For each project the tests of which you want to run, on the Test Items page of the project, specify test items that will run the tests.
Important: Make sure that the created test items can run independently of each other. When you run them as part of a pipeline or test plan they may be distributed among multiple agents and executed in an arbitrary order.
For detailed instructions on how to create and manage test items, see the Test Items page description.
-
Make sure that the created test items run correctly. For example, by running them on your local computer.
-
Add your TestComplete project suite to the repository of your team project.
We recommend that you do it directly from TestComplete IDE. This way, only the necessary files will be added. How to add the project suite depends on the type of the repository you use to store team files. To learn how to add TestComplete projects to various source control systems, see the Integration With Source Control Systems section.
-
If you are going to use TestComplete tests to automate Azure DevOps or Team Foundation Server test cases, link TestComplete cases to your team project’s test cases. To learn how to do it, see:
Link TestComplete Test Cases to Azure DevOps Test Cases
Otherwise, skip this step.
See Also
Integration With Azure DevOps and Team Foundation Server via TestComplete Test Adapter
Integration With Azure DevOps and Team Foundation Server - Requirements
Prepare Test Agents to Run TestComplete Tests
Tests, Test Items, and Test Cases
Integration With Source Control Systems