Skip to main content

Zephyr for JIRA: Features

In our previous post Zephyr for JIRA: Basics, we discussed how to integrate Zephyr with JIRA and how to use it for test management. In this blog, we will explore some of the handy features of Zephyr for JIRA that facilitate efficient test management.

Test Cycle Features

Zephyr for JIRA

Agile Test Boards

Using Test View, users can identify how the testing activities relate to the ongoing sprints, cycles, or stories that are a part of the given project board.

             1. Allows users to see the iteration - sprints and the cycles that correspond                   under them with progress bars. 

             2. Clicking on a cycle will allow users to see test cases that are a part of that                    given cycle.       

              1. Allows users to see the flow from issue to issue - for example, an epic or a                   story that may relate to multiple test cases. 

             2. Clicking on a particular issue will show test cases that are covered by that                    aforesaid issue.

Zephyr for JIRA

Copy All Test Steps between Test Issues

          | This opens the Copy Teststeps pag

            1. Individually - Enter the test issue's JIRA ID.

           2. Via Search Filters - Enter Search Filter name and you can search for                  destination test issues

Import Test Cases

Zephyr imports the test cases from Excel and XML files. This feature saves the browser load time while creating test cases directly in Zephyr.

Below are the steps to import your test cases from Excel:

Note: To import the detailed test steps, we need to use ‘Zephyr for JIRA Tests Importer Utility’.

Zephyr for JIRA
Zephyr for JIRA
Zephyr for JIRA

Export Test Cases

Bulk Update

The bulk update feature saves effort and time by simultaneously updating multiple field values of selected (multiple) tests.

Zephyr for JIRA
Zephyr for JIRA

Organise Tests

Zephyr for JIRA

Search Tests

Zephyr for JIRA

Search Test Execution

1. The search box allows you to enter your search queries in the new Zephyr Query Language (ZQL). 

2. ZQL is a simple structured query language that allows you to string together the right fields to search with values, using the appropriate operators and keywords.

         For example, project = ABC AND executedStatus = FAIL

Zephyr for JIRA

Automation

Consider, you are using continuous integration (CI) framework for automation. And you want to integrate it with ‘Zephyr for JIRA’, such that whenever test cases are executed in the CI framework, the test execution status is updated for the mapped tests in Zephyr.

Zephyr for JIRA provides you with this feature as part of  ZAPI (or Zephyr API). ZAPI is an API that can be integrated with CI framework to update testing information in ‘Zephyr for Jira’ programmatically.

There are integrations available between Zephyr for Jira and the popular continuous integration tools 

How to integrate ZAPI and CI tool?

Assuming, there is an existing JIRA project and Zephyr is installed and configured.

Zephyr for JIRA

            Click on Zephyr

             Navigate to the Automation section and click on API Keys option.

             Click on the Generate button 

             Copy both the access and secret key.

Zephyr for JIRA
Zephyr for JIRA

           1. Create a project

           2. Add a test cycle

           3. Add test scripts to the created test cycle

            1. Project details

            2. Version ID

           3. Test cycles and Test cases

Zephyr provides a suite of tools to optimize speed and quality of software testing, empowering us with the flexibility and visibility you need to achieve agility.

We'd love to talk about your business objectives

Written by