TestKase Docs
Jira Plugin

Test Execution

Execute tests, update statuses, add results, and attach evidence directly from the Jira issue panel.

Overview

The test execution view lets you run through test cases in a cycle, set pass/fail statuses, record actual results, and attach evidence -- all from within Jira. Execution data syncs back to TestKase, so results are visible in both platforms.

Opening the Execution View

From the Test Cycles tab, click the three-dot menu (⋮) on a cycle row and select Execute (Play icon). This opens the TestCycleDetailModal on the Execute tab.

  • Back button (ChevronLeft) -- Returns to the test cycle list
  • Breadcrumb -- Shows the Test Cycle ID and Title
  • Progress bar (right side) -- Color-coded segments showing execution status distribution:
    • Pass (teal)
    • Fail (red)
    • Blocked (blue)
    • Not Executed (gray)
    • Hover over any segment to see exact counts per status

Left Panel -- Test Case List (240px)

  • Search box -- Filter test cases (minimum 3 characters)
  • Scrollable list of test cases in the cycle
  • Each item displays:
    • Colored status dot matching the execution status
    • Test case ID (bold)
    • Title (truncated if too long)
    • "Linked" badge if the test case is linked to the current Jira issue
  • Pagination info at the bottom
  • Click a test case to load it in the right panel

Right Panel -- Execution Form

Status Buttons

Four one-click status buttons across the top:

StatusColorDescription
Not ExecutedGrayDefault state -- test has not been run
FailRedTest did not produce expected results
PassTealTest produced the expected results
BlockedBlueTest could not be executed due to a blocker

The selected button displays a ring/highlight effect to indicate the current selection.

Navigate between test cases in the cycle:

  • Previous (ChevronLeft) -- Load the previous test case. Disabled on the first item.
  • Current ID -- Displays the current test case identifier.
  • Next (ChevronRight) -- Load the next test case. Disabled on the last item.

Test Cycle Label

A read-only label showing the name of the cycle being executed.

Actual Result

A textarea for describing what actually happened during execution. Use this to document observations, discrepancies, or confirmation of expected behavior.

Save Button

Click Save (blue) to record the execution result. The button is disabled until a status is selected. Shows "Saving..." with a spinner during the save operation.

Attachments

The bottom section of the execution form provides an attachment area for evidence and supporting files.

Uploading

  • Drag-and-drop zone with an Upload icon, or click to browse files
  • Supported formats: PDF, PNG, JPG, GIF, WEBP, MP4, AVI, MOV, XLSX, XLS, CSV, DOC, DOCX

Attachment Table

Uploaded attachments display in a table with the following columns:

ColumnDescription
File nameName of the uploaded file
File sizeSize of the file
Upload dateWhen the file was uploaded
View (Eye icon)Preview the attachment
Download (Download icon)Download the attachment
Delete (Trash icon)Remove the attachment

Execution data syncs back to TestKase automatically. Results recorded in the Jira plugin are visible in both the Jira panel and the TestKase web application.

Attach screenshots of failures for better defect reports. When you later create a defect from a failed execution in TestKase, the attached evidence provides crucial context for developers.