Run TestComplete Tests as Part of Release Pipeline - Requirements

Applies to TestComplete 14.50, last modified on April 22, 2021
This approach to running TestComplete tests as part of a release pipeline is obsolete. We do not recommend using it. Starting from version 14.20, to run TestComplete tests as part of a release, you can use the TestComplete test adapter. To learn more, see Integration With Azure DevOps and Team Foundation Server.

This explanation implies that you create tests on one computer, but run them on another computer (on a build computer or on test agents).

Computers, where you create and configure your test projects and manage your builds and releases, must have the following software installed:

Team Server

You can run TestComplete tests as part of release deployment if you use one of the following:

  • Azure DevOps Services (formerly known as Visual Studio Team Services or VSTS).

    Note: Use self-hosted (private) agents to run TestComplete tests. Running TestComplete tests on Microsoft-hosted agents is not supported.

  • Azure DevOps Server 2019.

  • Team Foundation Server 2015 Update 2–2018.

Computer Where You Create Test Projects
  • One of the following Microsoft Visual Studio versions:

    • Microsoft Visual Studio 2015–2019 (Community, Enterprise or Professional edition).

    • Microsoft Visual Studio 2013 (Community, Ultimate, Premium, or Professional edition).

    • Microsoft Visual Studio 2010–2012 (Ultimate, Premium, or Professional edition).

  • TestComplete 14.

  • TestComplete 14 Visual Studio Integration Package.

    The Integration Package installer is shipped along with TestComplete. You can find it in the TestComplete folder after installing the product:

    <TestComplete 14>\VS Integration\VSIntegration.exe

    Run this installer after installing TestComplete . In the installation wizard, select the Visual Studio Integration feature corresponding to your Visual Studio version.

Computer Where You Run Tests
  • One of the following, depending on whether you use Azure DevOps Services, Azure DevOps Server or Team Foundation Server On-Premises:

    Build and Release Agent for Windows.

    – or –

    Test Agent for Microsoft Visual Studio.

    The build agent or test agent must be running as an interactive process so that TestComplete can interact with the desktop and with the tested application UI.

    An interactive user session must be opened on the computer where the agent is running. You can open the session manually, or, if you use Team Foundation Server 2018 or later, you can configure the agent to run with the auto-logon enabled so that it opens a user session automatically when it starts.

  • One of the Microsoft Visual Studio versions supported by TestComplete.

  • TestComplete 14 (or Test Execute 14).

  • TestComplete 14 Visual Studio Integration Package.

    The Integration Package installer is shipped along with TestComplete. You can find it in the TestComplete folder after installing the product:

    <TestComplete 14>\VS Integration\VSIntegration.exe

    Run this installer after installing TestComplete on the computer, where you will run tests. In the installation wizard, select the Visual Studio Integration feature and Build and Test Integration or Test Agent Integration feature corresponding to the software installed on your build computer or test agent.

See Also

Run TestComplete Tests as Part of Release Pipeline

Highlight search results