Applies to TM4J Server/Data Center 7.0, last modified on July 02, 2020

Test Management for Jira supports traditional/waterfall development and testing processes. Traditional approaches demand that you plan test assignment and execution in advance, sometimes even before any code has been released. Using Test Management for Jira, you have the ability plan who will execute what test and when. Plus, you can track and compare the estimated progress against the actual results in real time, during test execution.

To plan testing efforts in waterfall, you need to create and manage test cycles, which are containers/groups of ordered test cases assigned to testers and environments. When a test case is executed, a test-execution result is generated and linked to the test cycle. The test case stores useful information, like the tester responsible for the execution, the execution date, the defects raised, the environment used, and the status of the execution (e.g., passed, failed, etc). With that in mind, when you generate reports and statistics filtered by test cycle, the information displays test-execution results, metrics, and coverage of the test cases associated with the test cycle, since the cycle is the container/group.

Test cycle waterfall execution

Click the image to enlarge it.

In Test Management for Jira

Within a project, manage your test library from the Tests view. Test cases in the test library can be shared across Jira projects.

The 'Test' view screen

Click the image to enlarge it.

Create a new test cycle and manage test cycles from the Cycles view.

A new test cycle creation button

Click the image to enlarge it.

On the Test Cycle screen, add a name and other field information to the Details tab.

The 'Details' tab

Click the image to enlarge it.

On the Test Cases tab, click Add Test Cases to add existing test cases from any Jira project to the cycle. You can assign the tester responsible for executing the test case as well as a target environment.

The 'Test Cases' tab

Click the image to enlarge it.

The testing team can fire up the Test Player to execute the planned test cases in the test cycle, set test results, and raise defects.

The 'Test Cases' list

Click the image to enlarge it.

From the issue view, you can link test artefacts to the issue in the Traceability section.

The artifacts linking

Click the image to enlarge it.

From the Reports view, you can select a report and filter by test cycle to track progress and quality.

The test execution results

Click the image to enlarge it.

See Also

Agile Development
Waterfall Development (With Test Plans and Test-Execution Cycles)

Highlight search results