TestKase Docs
Jira Plugin

Jira Plugin

Native Jira integration that brings full test management capabilities directly into your Jira issue panels.

Overview

The TestKase Jira Plugin is a Forge-based app that adds a native test management panel to every Jira issue. Your team can create test cases, execute tests, generate AI-powered test cases, manage test cycles, and organize folders -- all without leaving Jira. Every action syncs back to TestKase, so both platforms stay in perfect alignment.

Create test cases

Create and link test cases directly from any Jira issue

Execute tests

Run test executions and record results from within Jira

AI generation

Generate test cases from Jira issue context using AI

Test cycles

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

Folder management

Organize test cases and cycles into folder hierarchies

PAT authentication

Secure per-user authentication via Personal Access Tokens

What the Plugin Does

The TestKase Jira Plugin adds a dedicated panel to every Jira issue. The panel contains two tabs:

  • Test Cases tab -- View, create, link, unlink, and delete test cases associated with the issue. Includes search, sorting, and pagination.
  • Test Cycles tab -- View, create, and manage test cycles. Link test cases to cycles and execute tests directly from the panel.

Every action you perform in the plugin syncs back to TestKase automatically. Test cases created in Jira appear in your TestKase project, execution results are recorded in both platforms, and folder structures are shared.

How It Connects

The plugin uses a Personal Access Token (PAT) to authenticate each user with TestKase. This means:

  • Each team member connects with their own credentials
  • Actions are attributed to the correct user
  • Access is scoped to the projects the user has permission to view
  • Tokens are stored securely on Atlassian's Forge infrastructure

The plugin detects which TestKase project is mapped to the current Jira project via the Jira Integration configuration. This project mapping must be set up before the plugin can function.

Architecture

The data flow works as follows:

  1. Jira issue panel -- User interacts with the TestKase panel on a Jira issue.
  2. Forge app -- The plugin (running on Atlassian Forge) reads the user's PAT and the current Jira project context.
  3. TestKase API -- The Forge app makes authenticated API calls to TestKase to fetch and update data.
  4. Jira panel update -- Results are displayed in the native Jira panel.

Prerequisites

Before using the Jira Plugin, you need:

  • Jira Cloud -- The plugin is a Forge app and requires Jira Cloud.
  • TestKase account -- An active TestKase account with at least one project.
  • Jira Integration configured -- The Jira project must be connected to a TestKase project via Jira Integration in TestKase Settings.
  • Personal Access Token -- Each user needs a PAT generated from TestKase Settings → API Keys.

Quick Start

  1. Install the TestKase app from the Atlassian Marketplace.
  2. Generate a PAT in TestKase under Settings → API Keys.
  3. Open any Jira issue -- the TestKase panel appears automatically.
  4. Enter your PAT when prompted to configure the plugin.
  5. Start testing -- create test cases, link cycles, and execute tests.

Next Steps