TestLodge integrates with over 20 of the leading issue-tracking tools. These integrations allow tickets to be created from failed test cases directly in TestLodge. By using these integrations, you’ll save time when logging tickets during the testing process.
Many of these integrations allow you to assign the ticket to a certain user. For example, if you’re testing the login process on a mobile app and encounter an issue, you can mark that test case as ‘Failed’ and then assign it directly to the developer who worked on it. You can do all of this in TestLodge, without having to login to your issue tracker tool.
All the integrated issue tracking tools allow you to create and assign tickets from within TestLodge as standard. During this year, we are expanding the functionality for the most popular integrations to help you get more from TestLodge and your chosen issue tracker tool.
This means that currently, all the tools fall into one of two classes; those with only the standard functions and an increasing number that will have both standard and enhanced functionality.
Standard Issue Tracker Integrations
The TestLodge integrations with the standard functionality set can be found in the following:
- Axosoft - Axosoft Video Demonstration
- Basecamp 2
- Codebase - Codebase Video Demonstration
- Countersoft Gemini - Countersoft Video Demonstration
- DoneDone - DoneDone Video Demonstration
- Pivotal Tracker - Pivotal Tracker Video Demonstration
- Team Foundation Server
- Unfuddle Stack
- YouTrack - YouTrack Video Demonstration
Enhanced Issue Tracker Integrations
We have started rolling out the enhanced functionality to some of our integrations, with the following tools being the first to benefit:
- Active Collab - Active Collab Video Demonstration
- Assembla - Assembla Video Demonstration
- Basecamp 3 - Basecamp 3 Video Demonstration
- FogBugz - FogBugz Video Demonstration
- Mantis - Mantis Video Demonstration
- Jira - Jira Video Demonstration
- Trello - Trello Video Demonstration
Features will vary depending on the issue tracker but in general, all enhanced issue tracker integrations will include standard functionality as well as some or all of the following features:
- The ability to quickly view the status of all tickets associated with failed test cases within a test run.
- Set up re-runs that connect test case results and their issue tracker status. For example, you could re-run all ‘failed’ tests that also have an associated ticket in the issue tracker with the status of ‘resolved’.
- If a test already has an associated ticket, there is no need to create a fresh one. TestLodge will update the original automatically when re-running the test.
- Other attributes can also be updated on the issue tracker ticket, such as changing the ticket status or re-assigning the ticket to someone else.
Configuring an Issue Tracker Integration
Connecting TestLodge to your issue tracker tool is simple. Check out the video or follow the steps below.
From the main dashboard, click Settings.
Select Issue Tracker Integrations from the next screen.
Choose the issue tracker you want to integrate with TestLodge and enter the necessary credentials.
Save the settings.
Now that TestLodge can access your issue tracker account, you need to associate the TestLodge project with the issue tracker project.
To do that, select the project you want to connect the issue tracker to and click Edit.
Click the issue tracker settings and select the issue tracker project you want to tickets to be created in.
Now, when you mark a test case as ‘failed’, an issue will automatically be created in your issue tracker.