We are going to see the steps to integrate Jira Cloud in detail as below.
1.Login to QA Touch as an Administrator
2.Click the Administration → Integration Settings .
Click Jira Settings Enter Jira Cloud URL Enter Email
How To Generate JIRA API Key In Jira?
1.Log in to "https://id.atlassian.com" as Jira Administrator. 2.Click API tokens, then Create an API token. 3.Use Copy to the clipboard, and paste the token to your QA touch Jira Settings – API token. 4.Enter API token generated from your Jira Administrator account 5.Click Update 6.After saving the settings, we have to configure the Jira project and map the QA Touch project 7.After successful settings configuration, the screen looks like the screenshot shared below
Next step is the critical one,
which will map QA Touch project and Jira Project.
It can be done by accessing left navigation menu projects → project name → Project Integration Mapping.
Refer to the below screenshots.
In the resulting page, search the Jira project and select and click Update.
In the resulting popup click Ok.
The below snapshot will be shown after configuration of Jira project.
Next, we are going to see how to map Jira Requirements and test cases.
Click on Permissions Menu in the sidebar
Check whether the Browse project permission is enabled for the user if not Give the permission
The below snapshots show the permission schemes in Jira and configure the same.
There are multiple ways to mapping the Jira requirements and test cases.
1.Pull Jira Requirements and mapping the test cases
2.Mapping Jira Requirements while creating the test cases
3.Test case view - Fetch Jira Requirements.
Pull Jira Requirements and Mapping the Test Cases
When you wanted to add multiple Jira tickets(Epic, Story, Bugs, Tasks etc) to the test cases faster.
When creating the test cases itself, if you have your Jira requirements ready, then you will be able to map it. After logged In QA Touch, access the project which is mapped with the Jira project. Click Test Cases - Add Test Case Select the module and fill up the other values. Click Jira Requirements and select the Jira ticket type and click Save.
After logged In QA Touch, access the project which is mapped with the Jira project. Click Test Cases - Click View icon. Click Fetch Jira Requirements. In the resulting popup, you can select and map the Jira Requirements.
After selecting the Jira ticket ids click save to complete the mapping. In the view page, you will be able to see the mapped Jira requirements.
When the QA Touch’s test cases and requirements are mapped, Jira Requirements Traceability Matrix will be generated automatically. The Jira RTM can be exported in .xlsx format. It will look like below:
Go to the configured QA touch project’s test run, click Add Result.
In the resulting popup click Create Issue in Jira.
Select the issue type, and enter the details for summary, Description, Assignee, Priority and Click Add Jira Issue.
Click Save Result.
You can map your existing Jira tickets during the test execution, it is also possible to do that.
In the Add result page click Fetch Jira Keys.
The Jira tickets will be listed. You can select the Jira ticket ids and click Link Issues. There are options to search the Jira tickets by Jira ticket ids or Search.
by title too to make it faster.
Once the tickets are linked, in the resulting page click Save Result to complete it.
Whenever an issue status in JIRA linked with QA Touch gets updated, the result will be pulled and updated in QA Touch. These status updates can be viewed under the JIRA issues section in the Test Run details page.
Creating issue or linking test results with JIRA issues will save all the test result details like issue summary, issue description and attachments in JIRA and QA Touch.
Prerequisite for seeing the QA Touch test results, QA Touch Jira App must be installed. Refer the following link to install and setup.
Next we are going to see how the created Jira ticket appears with QA Touch test results in Jira.
The test results will appear in the Jira as below.
We have introduced another way to post Jira tickets from QA Touch without creating a test run. Make sure you configure the Jira cloud API and other details before proceeding to this.
You will be able to post issues from QA Touch to Jira Cloud directly without creating a test run after setting the Administration configuration steps. The project mapping steps are below:
1.Click the mapped project’s Issues menu link from the left navigation menu. 2.Click Add Issue – Click Add Jira Cloud Issue. 3.Enter the details in Add Jira Cloud Issue and click save.
Select All Issues option and click Save.
This is to generate the report which will fetch both the Jira tickets mapped with test run as well as not mapped in test runs.
Click Integration Reports. You can download the report in csv, .pdf formats. Also you can share the report in email.
The sample output with the All issues option will look like this.
When you select Include Issues Mapped with Test Run option, you can select the test runs and click save.
Now, you have learned to know how to set up QA Touch and Jira Cloud and how to leverage its complete capabilities.
The Integration is continuously and automatically synced up between QA Touch and JIRA, allowing to manage the Issues and requirements with Ease.
It is a paid feature
You can sync your JIRA Cloud Custom fields to QA Touch Please see the screenshot below
Navigation Link : Project Menu -> Project Integration Mapping -> Custom Fields Settings
We have listed all the JIRA Custom fields, you can select and enable the field with switch on.
Note : Only "String" , "Number" , "Array" , "Option" type of Custom Fields are supported
Mapped JIRA Fields in the QA Touch Issue
Note : Every project need to mapped JIRA Custom fields - Mandatory