Micro Focus ALM - Azure DevOps Integration (Test Entities)

Overview

This document outlines the process for configuring integration between Micro Focus ALM and Azure DevOps to enable seamless synchronization of test entities across both systems.

The image below illustrates the corresponding entities configured between Micro Focus ALM and Azure DevOps Server/Service as part of the integration.

  • The Test Run to Test Run integration is required when synchronizing from Micro Focus ALM to Azure DevOps Server/Service.

    • The Test Run to Test Run integration creates a corresponding Test Run in Azure DevOps Server/Service.

    • The Test Run to Test Result integration creates Test Result under the Test Run created in Azure DevOps Server/Service.

  • When synchronizing Azure DevOps Server/Service to Micro Focus ALM, Test Result to Test Run integration is required.

System Prerequisites

Configuring system pre-requisites is mandatory for successful system configuration.

Check out the prerequisites for Micro Focus ALM and Azure DevOps Server/Service systems before you proceed with the integration.

Integration Configuration

Follow the steps given in the Integration Configuration page to create integrations.

Micro Focus ALM to Azure DevOps Server/Service

Mapping And Workflow For Integration Of Test in Micro Focus ALM to Test Case in Azure DevOps Server/Service

Mappings required for synchronizing Test in Micro Focus ALM to Test Case in Azure DevOps Server/Service

  • Mapping for Design Steps Micro Focus ALM to Steps in Azure DevOps Server/Service

Workflow For Synchronization Of Test in Micro Focus ALM to Test Case in Azure DevOps Server/Service

  • Workflow with name Default Integration Workflow - HP Test to TFS Test - Shared Steps.xml is provided which should be used when synchronizing Test in Micro Focus ALM to Test Case in Azure DevOps Server/Service.

Mapping And Workflow For Integration Of Test Run in Micro Focus ALM to Test Result in Azure DevOps Server/Service

Following combination of fields should be mapped with each other:

  • Cycle ID -> TestSuiteId

  • Test -> TestCaseId

  • Run ID -> TestRunId

Given below are custom mappings required for different fields and workflows for integration when synchronizing Test Run in Micro Focus ALM to Test Result in Azure DevOps Server/Service.

Mapping for Test Run in Micro Focus ALM to Test Result in Azure DevOps Server/Service

  • Run Steps field of Micro Focus ALM to MultiIterations field of Azure DevOps Server/Services

Workflow For Synchronization Of Test Run in Micro Focus ALM to Test Result in Azure DevOps Server/Service

  • Workflow with name Default Integration Workflow - HPQC To TFS - Test Result.xml is provided which should be used when synchronizing Test Run in Micro Focus ALM to Test Result in Azure DevOps Server/Service.

Azure DevOps Server/Service to Micro Focus ALM

Mapping And Workflow For Integration Of Test Case in Azure DevOps Server/Service to Test in Micro Focus ALM

Mappings required for synchronizing Test Case in Azure DevOps Server/Service to Test in Micro Focus ALM

  • Mapping for Steps in Azure DevOps Server/Service to Design Steps Micro Focus ALM

Workflow For Synchronization Of Test Case in Azure DevOps Server/Service to Test in Micro Focus ALM

  • Workflow with name Default Integration Workflow - TFS to HP Shared Steps.xml is provided which should be used when synchronizing Test Case in Azure DevOps Server/Service to Test in Micro Focus ALM.

Mapping And Workflow For Integration Of Test Result in Azure DevOps Server/Service to Test Run in Micro Focus ALM

Following combination of fields should be mapped with each other:

  • TestSuiteId -> Cycle ID

  • TestCaseId -> Test

  • TestRunId -> Run ID

Given below are custom mappings required for different fields and workflows for integration when synchronizing Test Result in Azure DevOps Server/Service to Test Run in Micro Focus ALM.

Mapping for Test Result in Azure DevOps Server/Service to Test Run in Micro Focus ALM

Following XSLTs should be used as advance mapping for given fields when synchronizing Test Result from Azure DevOps Server/Services to Test Run in Micro Focus ALM.

  • MultiIterations field of Azure DevOps Server/Services to Run Steps field of Micro Focus ALM

  • Mapping for Cycle ID field of Micro Focus ALM

  • Mapping for Test field of Micro Focus ALM

Workflow For Synchronization Of Test Case in Azure DevOps Server/Service to Test Run in Micro Focus ALM

  • Workflow with name Default Integration Workflow - TFS To HPQC - Test Result.xml is provided which should be used when synchronizing Test Result in Azure DevOps Server/Service to Test Run in Micro Focus ALM.

Last updated