TestKase Docs
Jira Plugin

Test Cycle Management

Create, link, and manage test cycles from the Jira issue panel.

Overview

The Test Cycles tab in the Jira plugin panel lets you manage test cycles associated with the current Jira issue. You can create new cycles, link test cases to them, and launch test executions -- all from within Jira.

Header Action Buttons

Two action buttons appear at the top of the Test Cycles tab:

  1. Create Cycle (Plus icon) -- Opens the CreateCycleModal to create a new test cycle.

  2. Link Testcase with Cycle (Link icon) -- Opens the LinkTestcasesToCycleModal to add test cases to a selected cycle. This button is disabled until you select a cycle using the radio button in the table. A tooltip reads: "Select cycle to link testcases."

Test Cycle Table

The main area displays a table of test cycles.

Columns

All columns are sortable by clicking the column header:

ColumnDescription
RadioRadio button to select a cycle (enables the Link Testcase button)
Test Cycle IDTestKase cycle identifier
TitleCycle name
Linked TestcasesCount of test cases linked to this cycle from the current Jira issue
Total TestcasesTotal count of test cases in the cycle

A search bar above the table filters cycles by name. Requires a minimum of 3 characters, debounced at 400ms.

Pagination

Full pagination controls: First, Previous, Page numbers, Next, and Last.

Row Actions Menu

Each test cycle row has a three-dot menu (⋮) with three actions:

  1. Execute (Play icon) -- Opens the TestCycleDetailModal directly on the Execute tab. See Test Execution for details.

  2. Link All Testcase (Plus icon) -- Bulk-adds all test cases linked to the current Jira issue into this cycle. Shows a spinner during the operation, then a success toast when complete.

  3. Unlink All Testcase (Trash icon) -- Removes all test case links from this cycle. Shows a spinner, then a success toast. Disabled (grayed out) if the cycle is a default cycle (is_default === true).

Use "Link All Testcase" when you want to quickly add every test case associated with the current Jira issue into a cycle. This is especially useful when creating a new regression cycle for an issue.

Creating a Test Cycle

Click the Create Cycle button to open the CreateCycleModal.

Form Fields

FieldRequiredDescription
TitleYesCycle name (red border shown if empty)
SummaryNoOptional description of the cycle
FolderNoDestination folder -- click to open the FolderSelectionModal

Click Create to save the cycle, or Cancel to close.

Linking Test Cases to a Cycle

Select a cycle using the radio button in the table, then click the Link Testcase with Cycle button to open the LinkTestcasesToCycleModal.

Two-Panel Layout

Left Panel -- Folder Tree:

  • Test case folder hierarchy with search and expand/collapse controls

Right Panel -- Test Case Table:

  • Checkboxes on each test case for selection
  • Select All / Deselect All toggle in the header
  • Sortable columns: ID, Title
  • Search box to filter test cases

Bottom Actions

  • Cancel -- Close without linking
  • Link Selected -- Links the selected test cases to the cycle. Shows the count of selected items.

Adding a Single Test Case to a Cycle

From the test case row's three-dot menu (⋮) → Add to Test Cycle, the AddToCycleModal opens.

Two-Panel Layout

Left Panel -- Folder Sidebar:

  • Displays the test cycle folder hierarchy
  • Hover actions on folders:
    • Create Folder (FolderPlus icon)
    • Create Test Cycle (FilePlus2 icon)
  • Inline create input: type a name, press Enter or click the check icon to save, Escape or X to cancel

Right Panel -- Cycle Table:

ColumnDescription
Test Cycle IDCycle identifier
TitleCycle name
TestcasesCount of test cases in the cycle
ActionLink button per row

The Link button is blue when available. It changes to "Linking..." with a spinner during the operation, then "Linked" (grayed out) once the test case has been added.

Pagination controls are available on the right panel.