Applies to TestComplete 14.20, last modified on September 11, 2019

To allow your Azure DevOps builds and releases to run TestComplete tests, you must have the TestComplete test adapter installed on your agents. The easiest way to install the adapter on the agents is to configure your build or release pipeline to install it automatically, by using the Enable TestComplete tests task.

To make the task available to your team project, your Azure DevOps or Team Foundation Server must have the TestComplete Test Adapter extension installed.

Requirements

You team server must be running one of the following:

  • Azure DevOps Services

  • Azure DevOps Server 2019

  • Team Foundation Server 2015–2018

Installation

From Microsoft Marketplace (for Azure DevOps)

  1. In a web browser, navigate to your team project web portal.

  2. Click , then click Browse marketplace.

  3. In the marketplace, locate the TestComplete Test Adapter extension.

  4. Click Get if free:

    TestComplete integration with Azure DevOps: Getting the TestComplete test adapter extension

    Click the image to enlarge it.

  5. Select the team project collection for which you want to make the extension available and click Install.

Locally (for Team Foundation Server 2015–2018)

  1. Copy the extension file (smartbearsoftware.install-testcomplete-adapter-task-for-tfs-14-20.NNN.vsix ) to a location available to your server.

    By default, the extension resides in the TestComplete folder:

    <TestComplete 14>\VS Integration\smartbearsoftware.install-testcomplete-adapter-task-for-tfs-14-20.NNN.vsix

  2. Connect to your team server. Click , and then click Manage extensions.

  3. On the Extensions page, click Browse local extensions

  4. Click Manage Extensions. On the resulting Manage Extensions page, click Upload extension.

    TestComplete integration with Azure DevOps: Uploading extensions

    Click the image to enlarge it.

  5. In the resulting dialog, select the TestComplete test adapter extension file and click Upload:

    TestComplete integration with Azure DevOps: Uploading the TestComplete test adapter extension to Team Foundation Server
  6. Click the extension in the list, and then click Get it free:

    TestComplete integration with Azure DevOps: Getting the TestComplete test adapter extension

    Click the image to enlarge it.

  7. To make the extension available for your team project, select the collection to which your team project belongs, and then click Install.

    TestComplete integration with Azure DevOps: Installing the extension

    Click the image to enlarge it.

The Enable support for TestComplete tests task now will be available for team projects of the specified collection:

TestComplete integration with Azure DevOps: Enable TestComplete tests task is available

Click the image to enlarge it.

Add the task right before any Visual Studio Test task that runs your TestComplete tests.

See Also

Integration With Azure DevOps and Team Foundation Server via TestComplete Test Adapter
Integration With Azure DevOps and Team Foundation Server - Requirements
Run TestComplete Tests as Part of a Build

Highlight search results