Skip to content

JIRA Integration ​

File bugs directly from failed test executions without leaving Testrium.

Setup ​

  1. Go to your Project Settings
  2. Open the JIRA Configuration tab
  3. Enter your JIRA details:
FieldDescription
JIRA URLhttps://your-domain.atlassian.net
Project Keye.g. QA, BUG
UsernameYour JIRA account email
API TokenGenerate at id.atlassian.com/manage-profile/security/api-tokens
Default Issue Typee.g. Bug, Task

API Token Security

JIRA API tokens are encrypted with AES-128 before being stored in the database. The encryption key is configurable via the JIRA_ENCRYPTION_KEY environment variable.

Creating a Bug ​

  1. In a test run, find a FAIL execution
  2. Click Create JIRA Issue
  3. The issue is pre-filled with:
    • Test case title as the summary
    • Steps to reproduce
    • Actual result
    • Environment info
  4. Confirm and the issue is created in your JIRA project

The JIRA ticket ID is saved back to the test execution as a Defect Reference.

Per-Project Configuration ​

Each project in Testrium can have its own JIRA configuration, pointing to different JIRA projects or instances.