For development teams, effective software development relies on streamlined collaboration between testing and requirements management tools. For teams Xray Test Management for Jira, a native Jira app that allows you to plan, design, and execute tests, and generate test reports, and Siemens Polarion REQUIREMENTS for requirements management, integrating both applications bridges the gap between quality assurance and requirements engineering.
OSLC Connect for Jira is the solution that helps organizations bridge the gap between their disconnected tools and allows development teams to easily create trace links, providing end-to-end visibility across the entire development process involved in a project.
In this article, you will learn how to integrate the two apps along with a sneak peek into the different ways to use OSLC Connect for Jira to create traceability, improve collaboration, and provide visibility into the software development project.
TABLE OF CONTENTS
1. Ways to integrate Xray Test Management for Jira with Siemens Polarion REQUIREMENTS
2. Link Xray tests with Polarion requirements
3. Create OSLC links between tests in Xray and requirements in Siemens Polarion
Ways to integrate Xray Test Management for Jira with Siemens Polarion REQUIREMENTS
Add Siemens Polarion requirements to Xray tests
If you’re using Xray to manage and track all your tests, having visibility into the requirements that generated these tests makes a lot of sense. With OSLC Connect for Jira, you can add links to Polarion requirements, making it easier for your quality assurance (QA) team to understand what needs to be tested in Xray Test Management for Jira. Being able to link tests and requirements drastically improves test coverage, allowing your QA team to test all of the right things.
To do this, you can create a link to an existing requirement -what we call a collaboration link- establishing the relationship between your tests and requirements.
Create tests in Xray from Siemens Polarion requirements
We covered how to add Polarion requirements to Xray tests but what about associating tests to a specific requirement? With OSLC Connect for Jira, you can create new tests or link to existing tests in Xray easily.
Show that requirements have been properly implemented
Being able to establish relationships between related tests and requirements is critical for ensuring that software development aligns with project objectives and delivers quality outcomes. But being able to easily report on these relationships can save organizations a lot of time when it comes to demonstrating compliance with functional safety standards.
With OSLC Connect for Jira, you can add Xray and Jira data in Siemens Polarion Reports, providing organizations with a centralized overview of the trace relationships between your requirements, test cases, and implementation tasks.
Link Xray tests with Siemens Polarion requirements
OSLC Connect for Jira is packed with powerful features to help you achieve your organization’s needs for regulatory compliance. We are now going to focus on one of the workflows we mentioned earlier: the creation of links between tests in Xray Test Management for Jira and requirements in Siemens Polarion REQUIREMENTS.
Before you begin
Before you create a Link that connects Xray tests with Polarion requirements, you will need to download an active OSLC Connect for Jira license. You can download a free trial or purchase the app directly via the Atlassian Marketplace. You also need to make sure you have access to Xray Test Management for Jira and Siemens Polarion REQUIREMENTS.
Step 1: Connect your applications
Before creating OSLC links you first need to establish associations between repositories and projects-this is what we call Friending. The goal of Friending is to create a secure relationship between your applications and enable them to authorize users to embed content securely.
Please note that you need to be both a Jira and Polarion administrator to register new friend associations.
To connect Xray and Jira to Polarion, you will need to:
- Register Siemens Polarion in Jira
- Register Jira in Siemens Polarion
- Create Project Associations in Jira
- Create Project Associations in Siemens Polarion
We cover the process of associating your apps and projects in the video guide here.
Once your apps are registered and projects are associated, OSLC Connect for Jira will need to be configured to your processes. This is the step we cover next.
Step 2: Configure OSLC Connect for Jira
Now that your apps are connected, you will need to configure OSLC Connect for Jira and customize it to follow your software development processes.
Review the steps to configure OSLC Connect for Jira with Siemens Polarion ALM in our training video here.
Step 3: Create Links
Now that your applications are connected and you have configured OSLC Connect for Jira according to your internal development process, you are set up to start creating links. For the sake of this article, we will focus on showing you how to link Xray test cases to Polarion requirements using OSLC Connect for Jira.
One thing you need to know is that OSLC Connect for Jira allows users to create links whether the user is in Xray or in Polarion. QA teams in Xray can create links to Polarion artifacts and vice versa. You can decide to assign specific rights and roles in the admin panel of OSLC Connect for Jira.
Back to our use case. Let’s say, we are working on a test case in Jira using Xray Test Management, and we need to link it to its initial requirement located in Siemens Polarion REQUIREMENTS. To link your test case to the associated requirement in Polarion REQUIREMENTS:
- Click on "Add link", a popup will open. Then navigate to Collaboration Link.
- Select the Link Type-in our case we select the “Implements Requirement” link type.
- Choose the Container (i.e. this is the Polarion project you want to create a link to)
- Select Link to existing
- Click on Select artifact
OSLC Connect for Jira will open a Polarion dialog within your Jira interface:
On this dialog, you can search for a specific requirement using the search bar feature or scroll to the requirement you wish to link to your test case. Once you have found your requirement, simply click on it to tell OSLC Connect for Jira to link to it. For this example, we will select the requirement named "DP-358: Software Bluetooth module is connected to Part 2 of the motherbaord".
When the requirement has been selected, OSLC Connect for Jira will instantly add it as a Link along with all your Jira Issue Links. When you hover on the linked requirement, you get a rich preview sharing real-time information from the requirement in Polarion:
And that’s it! You have created a link between your test case in Xray and requirement in Polarion. You can hover on it to access a preview of its content and status or click on it to navigate to the requirement in Polarion. It is that easy.
Create OSLC links between tests in Xray and requirements in Siemens Polarion REQUIREMENTS
If you’re using Xray Test Management for Jira and Siemens Polarion REQUIREMENTS individually, integrating the two applications make sense to unify your software development process. Explore all the other ways to integrate Xray Test Management for Jira with Siemens Polarion ALM with OSLC Connect for Jira in our upcoming live product demonstration here. But whether you want to create links between related artifacts, get more visibility into the status of the development projects, break down silos to improve collaboration between teams or simplify the creation of traceability, you can do it all with OSLC Connect for Jira.
Leave us your comment