Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

To integrate QAS with Azure DevOps, you need to first set up the environment.

Azure DevOps Integration

Let’s set up the environment, to get started with the Azure DevOps Integration. This section depicts information related to all the prerequisites and procedures to get prepared for Qualitia's integration to Azure DevOps.

...

Component

Roles Played in Different Stages

Azure DevOps

Association

  • Responds to Qualitia server using standard out of box APIs offered by Azure DevOps.

Execution

  • Configuration of build/release pipelines.

  • Agent pool configurations.

  • Initiate pipeline execution.

Result Publish

  • Host results of pipeline execution.

Azure DevOps Agent

Association

None

Execution

  • Executes of the jobs in the pipeline and the contained tasks.

  • Select Test Plan and Test Suite which contains Automated test cases and Suites in Azure DevOps projects.

Result Publish

  • Execution of the Publish Result task of Qualitia to publish results to Qualitia Server and Azure DevOps Test Runs.

  • Uses Qualitia Server APIs to publish result.

Qualitia Server

Association

  • Interacts with the Azure DevOps server to update Automation Status of Azure DevOps test cases.

Result Publish

  • Receives test case results directly from the Qualitia Client with the help of Qualitia APIs.

Qualitia Client

Association

  • Allows the authorized users to view Azure DevOps projects and associate projects and test cases.

Execution

  • Publishes the test case to Qualitia project repository. The published test case is used in the Azure DevOps pipeline execution.

Result Publish

  • Shows the status of Test cases executed through Azure DevOps pipeline in Real Time Reporting Portal.

Configuring Azure DevOps for Test Executions

QAS provisions to execute automated test cases from Qualitia mapped to Azure DevOps, as a part of your build and release pipelines. In order to do so, you first need to add Qualitia - Test Execution extensions in Azure DevOps instance.

...