Tricentis Test Management for Jira is a robust tool that seamlessly integrates with Jira, empowering teams to efficiently manage their testing efforts. One of the standout features of this tool is its utilization of JQL (Jira Query Language). In this article, we will explore how JQL can be harnessed within Tricentis Test Management for Jira to pull test cases from the test design. By leveraging the capabilities of JQL, teams can streamline their test management and requirements tracking processes.
What is JQL?
At its core, JQL is a powerful query language that drives the search and filtering capabilities within Jira. By constructing queries using JQL syntax.
Using JQL in the test design tab
Important to mention when filtering by JQL, it is filtering under the folder you have chose.
Here are a few quick examples demonstrating how to use JQL for test cases retrieval within Tricentis Test Management for Jira:
First navigate to the test design page and click on the Filters & JQL button and then click on the JQL button:
Now the JQL field is displayed and we can start use it with some quick queries:
The first query will be to filter by the test case assignee, you can use this example:
assignee = 'the name of the assignee'
Let's filter by the priority of the test case, you can use this example:
priority = High
Let's filter by the component of the test case, you can use this example:
component = 'the component name'
And of course you could combo these fields together to find more specific test cases, that's one unique capability of the JQL:
assignee = 'user's name' AND priority 'Low' AND component = 'the component name'
Using JQL in the requirements tab
Similar to test case retrieval, TTM for Jira provides the ability to pull requirements using JQL queries. This feature allows users to efficiently retrieve specific sets of requirements based on various criteria. Let's explore some examples:
Navigate to the Requirements tab and make sure you click on the Filters & JQL and then click on the JQL button:
Now the JQL field is displayed and we can start use it with some quick queries.
The first query will be to filter by the requirement assignee, you can use this example:
assignee = 'user's name'
Let's filter by the priority of the requirement and by the reporter, you can use this example:
priority = 'High' AND reporter = 'user's name'
And of course you could combo these fields together to find more specific requirements:
priority = 'High' AND reporter = 'user's name' AND component = 'component name' AND assignee = 'user's name' AND labels = 'the label name'
Best Practices
To make the most of JQL capabilities, it is important to follow some best practices. When constructing JQL queries, consider using specific field names and values to narrow down search results effectively. Regularly review and refine queries to ensure they meet evolving requirements and optimize query performance. Additionally, leverage Jira's documentation and community resources to learn more about JQL syntax and advanced querying techniques.
Conclusion
The integration of JQL within Tricentis Test Management for Jira unlocks a world of possibilities for test case retrieval and requirements tracking. By harnessing the power of JQL queries, teams can streamline their test management processes, improve traceability, and gain deeper insights into their testing efforts. As you explore the capabilities of Tricentis Test Management for Jira, remember to leverage JQL to maximize the efficiency and effectiveness of your testing and requirements management.
By effectively utilizing JQL, teams can elevate their test management and requirements tracking to new heights within Tricentis Test Management for Jira.