Confluence has been updated to version 6.15.9

Introduction

You can synchronize HP ALM/QC defects with JIRA issues.

Exalate has a distributed architecture. An Exalate app for HP ALM/QC is responsible for translating issue tracker based information to a common issue format (and the way around). 

HP ALM/QC to Jira Server 

HP ALM_Exalate_Jira_Server 

HP ALM/QC to Jira Cloud 

HP ALM_Exalate_Jira_Cloud

The exalate protocols are fully asynchronous, which implies that both ends must be able to initiate http(s) requests

To set up a synchronization, between HP ALM/QC and JIRA  instance you need the following components:


HP ALM/QC InstanceJIRA Instance
1HP ALM InstanceJIRA Instance
2

Exalate app for HP ALM/QC(installed on a separate Server)

Exalate app for JIRA, installed on the JIRA instance
3A network which allows unobstructed HTTP(S) based communication
4Valid Exalate license.

Check the HP ALM and Jira integration use case.

Exalate app for HP ALM/QC configuration steps overview


Install Exalate app for HP ALM/QC

Exalate architecture requires installing one Exalate application for each instance.

As far as HP ALM/QC does not offer any integration option for plugins, you need to install a separate server to store the Exalate for HP ALM/QC application and configure it to communicate with your HP ALM/QC. More details.

Configure the app to communicate with your HP ALM/QC

To establish the connection between the Exalate app for HP ALM/QC and the HP ALM instance configure the General Setting. More details.

Exalate does not synchronize defects created by the Exalate proxy to avoid loops. Please, create a separate user for applying changes locally.

The user should have administrative permissions to be able to see all the HP ALM/QC projects and user field configurations 

Make sure you have a valid Exalate license. Check how to install the subscription on Exalate app for HP ALM/QC.

Set up a Connection

Synchronization between two instances requires a configured Connection.

One side needs to initiate the connection and send an invitation to the partner (the Destination instance). 

The other side needs to finish the configuration from their side. 

You can synchronize with different issue tracking systems by selecting offered Connection types. For example, you can sync between HP ALM/QCand JIRA Cloud or JIRA Server, even if your JIRA server is not accessible from the outside network. For more details check typical use cases

To start a synchronization with your partner - Initiate Connection
If you received an Invitation code - Accept Invitation.

Synchronize a defect

Find out ways to synchronize defects.

Configure the synchronization behavior of your use case with the help of configuration guides.