Test Cases
A test case is a documented set of conditions or steps that define the inputs, actions, and expected results for testing a specific aspect of a software application. Test cases are created to verify the functionality, performance, or other quality attributes of the software.
1. Test Case list
In order manage test cases of a project, navigate to Test Management → Test Cases.
The page shows all the test cases on the right side section.

On the left side, you can find a dedicated section where you can create, edit, delete, and organize all the test cases groups in a hierarchical view.

2. Create new Test Case
To create a new test case
Click on + New test button in the Test case list
Fill in all desired fields of the new Test case in Jira issue dialog
Click on Create button
Select an appropriate group/folder to place the new test case
Click ok or skip if you want to place the test case ungroup
3. Manage Test Case
In the test list, click on the Issue Key of the desired test case. A test dialog will shown up. The dialog box will provide options and information relevant to the selected test case.
You can also go to Jira issue of the test case by clicking on the Issue Key .
.png?inst-v=ee2d9f4d-58bd-48d5-86f8-b7e2bf8a3007)
3.1 Test Details
In the Test Details tab, you can find all the information related to the test steps. Additionally, you can manage your test steps within this screen by performing the following actions:
Add step: Add a new test step
Edit in Dialog: Open test steps in a wider dialog
Collapse: Collapse a specific test step
View: View test steps in a wider dialog like action 2
Clone: Clone the selected test step
Move To: Move the selected test step to a new position
Delete: Delete the selected test step
.png?inst-v=ee2d9f4d-58bd-48d5-86f8-b7e2bf8a3007)
3.2 Preconditions
Associated preconditions
In the Preconditions tab, you will find a list of preconditions associated with the Test Case. You can add or delete preconditions as needed
.png?inst-v=ee2d9f4d-58bd-48d5-86f8-b7e2bf8a3007)
Delete a precondition
In order to remove a precondition out of the Test Case association, simply click on delete button in the Action column
Add new preconditions
You can add new preconditions by clicking on Add precondition, and select either New Precondition or Existing Preconditions.
.png?inst-v=ee2d9f4d-58bd-48d5-86f8-b7e2bf8a3007)
3.3 Test Plans
Linked Test Plans
In the Test Plans tab, you will find a list of linked Test Plans with the Test Case. You can add or remove Test Plans as needed
.png?inst-v=ee2d9f4d-58bd-48d5-86f8-b7e2bf8a3007)
Remove a test plan
In order to remove a linked Test Plan out of the Test Case, simply click on … button and select remove button in the Action column
Link new Test Plans
You can link new Test Plans by clicking on Add test plan, and select either New test plan or Existing test plans.
.png?inst-v=ee2d9f4d-58bd-48d5-86f8-b7e2bf8a3007)
3.4 Test Executions
Linked Test Execution
In the Test Executions tab, you will find a list of linked Test Executions with the Test Case. You can add, archive or remove Test Executions as needed.
.png?inst-v=ee2d9f4d-58bd-48d5-86f8-b7e2bf8a3007)
Archive and restore a test execution
In order to archive a linked Test Execution out of the Test Case, simply click on … button and select archive button in the Action column
.png?inst-v=ee2d9f4d-58bd-48d5-86f8-b7e2bf8a3007)
Add new Test Executions
You can link new Test Executions by clicking on Execute in button, and select either New test execution or Existing test executions
.png?inst-v=ee2d9f4d-58bd-48d5-86f8-b7e2bf8a3007)
Execution test
To run a specific execution test from the Execution Test list, simply click on the Run button corresponding to that test.
.png?inst-v=ee2d9f4d-58bd-48d5-86f8-b7e2bf8a3007)
This will navigate your to test execution details page with the following info
Preconditions: List of preconditions of this test
Steps: List of test steps
Result status: Result of the test. It can be In Progress, Passed, Failed, Blocked, Query, Skipped or Retest
Return to Test Execution: Navigate to Test Execution Jira issue page
Previous Test: Navigate to the previous test case
Next Test: Navigate to the next test case
Test information: Includes number of test cases for the current test execution, and percentage of cases that have passed
.png?inst-v=ee2d9f4d-58bd-48d5-86f8-b7e2bf8a3007)
Assign Test Environment to Test Execution
A test environment refers to a controlled setup for the purpose of testing software applications, systems, or components. Users can assign test environments to test executions by 2 methods.
Method 1: Test Execution Section within Test Case
.png?inst-v=ee2d9f4d-58bd-48d5-86f8-b7e2bf8a3007)
Users can navigate to Tests section under Test Management dropdown (left side panel) → Select the issue key
Choose Execute in button
Choose New test execution to create Ad-hoc Execution
Users can choose from the Test Environment bar
Develop (Development environment)
Staging (Staging environment)
Production (Production environment)
iOS (iOS environment)
Execute Immediately can be able/disable
Select Create button to create Ad-hoc execution
Method 2: Existing Test Execution within Test Case
.png?inst-v=ee2d9f4d-58bd-48d5-86f8-b7e2bf8a3007)
Users can navigate to Tests section under Test Management dropdown (left side panel) → Select the issue key
Choose Execute in button
Choose Existing test execution , select the test execution.
Navigate and to the specific test execution
.png?inst-v=ee2d9f4d-58bd-48d5-86f8-b7e2bf8a3007)
Select Open Test Environments on the right side panel, choose the listed test environments → Select Save button
.png?inst-v=ee2d9f4d-58bd-48d5-86f8-b7e2bf8a3007)
3.5 Requirements
Linked Requirements
In the Requirements tab, you will find a list of linked Requirements with the Test Case. You can add, archive or remove Requirements as needed.
.png?inst-v=ee2d9f4d-58bd-48d5-86f8-b7e2bf8a3007)
Add new Requirements
You can link new Requirements by choosing + Add requirements button, and select either New Requirements or Existing Requirements
.png?inst-v=ee2d9f4d-58bd-48d5-86f8-b7e2bf8a3007)
Select and Delete Requirements
.png?inst-v=ee2d9f4d-58bd-48d5-86f8-b7e2bf8a3007)
Users can make edits on the Requirement section
Bulk selection Issue key to mass select issue keys or users can singly select each issue
Make deletes by choosing ellipsis icon