Prepare TestComplete Project for Integration

Applies to TestComplete 14.40, last modified on April 22, 2021

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:

  1. Open your project suite in TestComplete.

  2. 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.

    TestComplete integration with Azure DevOps: Creating test items

    Click the image to enlarge it.

    For detailed instructions on how to create and manage test items, see the Test Items page description.

  3. Make sure that the created test items run correctly. For example, by running them on your local computer.

  4. Add your TestComplete project suite to the repository of your team project.

    TestComplete integration with Azure DevOps: TestComplete project in a team project repository

    Click the image to enlarge it.

    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.

  5. 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

Highlight search results