JIRA Integration with TestLodge Tool: We Provide a Step-by-Step Tutorial Here
JIRA with Katalon Studio was explained in detail in our previous tutorial.
Although it’s been possible to integrate JIRA test cases with TestLodge and several of the more popular issue tracking tools for some time, the JIRA upgrade adds new levels of flexibility, streamlining and communication to the testing experience.
For those who already use and are familiar with JIRA, bringing TestLodge onboard to organize your JIRA test case needs will create a smoother and more efficient work practice.
TestLodge is a test case management tool that is remarkably easy to use. Teams can collaborate on test projects, manage their test cases with ease and report on the test results.
Find out how TestLodge works by reading our newly updated review.
What You Will Learn:
Integrate JIRA with TestLodge Tool
TestLodge recently introduced an enhanced JIRA integration.
As you already know, JIRA is a very popular and widely used bug tracking and project management tool. You can visit the JIRA website here.
Get the most out of these two great tools with TestLodge and their JIRA integration.
Use TestLodge to write and arrange your test cases and JIRA as your issue tracker. Linking cuts out the needless repetition of having to keep swapping between tools when you want to raise tickets.
This smoother operation helps software testers be more productive by minimizing interruptions so they can just get on with the job.
JIRA and TestLodge Integration Features
#1) Instant information means greater efficiency
Let us know whenever a test gets failed because an issue is automatically created in JIRA. It’s also possible to set the ‘component’, ‘priority’ and ‘assigned user’ directly from TestLodge. This is a huge time saver because an issue can be raised in TestLodge, which also delivers a more efficient communication between testers and developers.
#2) Pull back the JIRA issue status
Once issues for failed tests have been resolved, it’s possible to request TestLodge to pull back the JIRA issue ticket status within the test run so you can see the status along with the test.
Created re-runs based on both TestLodge results and JIRA issue status. For instance, you can create a re-run with all failed tests that have a resolved ticket in JIRA. Allowing you to only retest the bugs that have been resolved.
#4) Ticket status
After re-running the test, it’s also possible to update the Jira ticket status directly from TestLodge along with also re-assigning the ticket. Once the issue has been verified, you can mark it as closed.
#5) Cloud and Server
For added convenience, the integration works on both JIRA cloud and server so you can pick up your work wherever you are working on it.
Instant two-way communication throughout the integration speeds up data exchange between QA and developer and will have a positive effect on your testing schedule. To minimize the time your team spends testing and to understand if this vital part of your product or software development is in safe hands, consider using TestLodge and their JIRA test case management integration.
To explore the practicals, here’s the TestLodge/JIRA documentation.
(Click on the image for an enlarged view)
Integration Process Explained Step By Step
We are going to show you a step by step approach of integrating JIRA with TestLodge.
#1) Log in to your TestLodge account as shown in the image below:
#2) Once you are logged in, it will take you to the below screen:
Click on “Integrate an issue tracker”.
#3) Now, click on “Issue Tracker Integration”. Select the issue tracker as “JIRA” and provide your JIRA account URL and credentials. Hit on the “Save JIRA settings” button:
#4) It will show up on the screen as shown below.
#5) Go to ‘Projects’ section and create a new project. You can also perform the integration on existing projects. However, I have shown the demo here on a new project for your better understanding.
See the Jira project key above. Each JIRA project has a unique key. Based on the JIRA project key, the entire project information will be fetched by TestLodge.
#6) Click on ‘See a list of JIRA projects”. All available Jira projects will be displayed as seen below. Right now I only have one project in my Jira account. So it’s showing the same.
Below is a screen print that shows how my project – ‘Test Project’ looks currently in JIRA.
#7) Click on ‘Select’ button above in TestLodge corresponding to your project. You will get a screen like this:
As you can see, the JIRA project key is automatically filled out as a “TP”. Click on the “Add project” button
#8) You will get a screen like this (with the message – ‘Project was successfully added”):
#9) Click on ‘Edit’ button in the ‘Overview’ section:
Select the “Yes” option below and click on “Save Changes”. Selecting this option ensures that whenever a test fails in TestLodge, the corresponding bug gets automatically created in JIRA.
#10) Now, create a new Test Suite in TestLodge. (Note: You can also use existing Test Suites)
#11) You will get the below screen once the Test suite is successfully created. Click on the “Add new test case” button to add new test cases to the suite.
#12) Fill all the test case information
#13) You will get the below screen once the test case is created.
#14) Click on “Run Test Cases” and create a new test run.
Add details and hit the “Create test run” button.
#15) You will get the below screen once the Test Run is created.
#16) Now click on the “Run all tests” button above the screen. Suppose your test result is a failure. Mention the comments in the section seen below and hit the ‘Fail’ button.
Tick the “If failed, automatically create a ticket in Jira and associate it with this “test” option. This option ensures you log a bug in Jira if your test result is ‘Fail’ in TestLodge.
You can also set other options like Assignee name, ticket priority, and component as seen below:
#17) You will get the below screen upon failing the test case:
#18) Go to JIRA. You will see that an issue has been automatically created as seen below:
All the details of the issue are the same as what we had in TestLodge.
#19) Change the JIRA ticket status to “In progress”:
#20) Now, once you have fixed the issue, you would like to rerun the test case in TestLodge.
Go to the “Test Runs” section and click on ‘Check & Update now’ to pull back the JIRA ticket status.
#21) Now, click on the ‘Re-Run Tests’ button as seen below:
Click on the “create a re-run” button.
#22) Suppose your test case result is a “Pass” this time. Mention the same in the comments section and hit the ‘Pass’ button. Tick the “Automatically update the associated Jira ticket” option. This will ensure an update on Jira ticket status as per the current run test results.
#23) You will get the below screen
#24) Go to JIRA. You will see that the ticket status is automatically updated there as seen below
Do you still have any queries?
=> Watch this quick video to learn how to integrate Atlassian JIRA with TestLodge tool:
In this tutorial, we have learned how TestLodge can be integrated with JIRA.
The steps of integration are quite simple and easy. Hope you will be able to perform the integration by going through the step by step procedure we have explained above.
Jira integration with TestLodge saves a lot of time in the test management process as the bugs get automatically created in JIRA and their status gets updated in each test run without any manual intervention.
Integration features like instant information, pull back JIRA issue status, reruns, cloud and server, auto update, etc. are really time saving & efficient.
So, overall the integration between TestLodge & JIRA proves to be very helpful in test project management.