Overview

This automation eliminates manual bug tracking by pulling unresolved defects from Jira for a specified release version, calculating fix rates, and flagging high-priority and pending test bugs. It accelerates decision-making on test readiness and ensures timely notifications to responsible teams.

The Impact

  • Automate defect monitoring. Eliminate manual Jira queries and consolidate results instantly.
  • Flag high-priority bugs. Identify critical unresolved defects and pending tests to prevent release delays.
  • Calculate fix rates. Quantify progress and quality for informed release decisions.
  • Trigger alerts. Notify assignees and teams only when intervention is required.

Who This Is For

  • Release Managers need quick insight into bug fix status before approving test releases.
  • QA Leads want to generate actionable pending test defect lists and prompt teams.
  • Technical Leads track critical defects and fix rates across projects for risk assessment.
  • Project Managers require summarized defect data to allocate resources effectively.

How It Works

1
  1. Fetch Defect Data
  2. Query Jira REST API with project, version, and JQL to retrieve unresolved bugs.
2
  1. Extract Bug Counts
  2. Parse JSON to get total defects and decide whether to continue processing.
3
  1. Aggregate and Analyze
  2. Extract key fields, calculate fix rates, and identify high-priority and pending test bugs with assignee summaries.
4
  1. Evaluate Compliance
  2. Apply rules to check if alerts are needed based on unresolved high-priority bugs, pending tests, or low fix rates.
5
  1. Report and Notify
  2. Generate formatted reports for high-priority bugs and output messages for notification systems.

What You'll Need

Before using this template, make sure you have:

  • Jira version identifier matching the fixVersion field (e.g., 1.2.0).
  • Jira project key or identifier (e.g., KIDS, PROJ) for JQL filtering.
  • Base64-encoded Basic authorization token for Jira API access.
  • Base URL of your Jira instance including protocol (e.g., https://your-jira.example.com).

How to Use

  1. Step 1. Configure Parameters
  2. Enter the Jira version, project key, API authorization token, and Jira base URL.

  3. Step 2. Trigger Data Fetch
  4. Run the workflow to query Jira and retrieve unresolved defects for the specified version.

  5. Step 3. Analyze and Aggregate
  6. The workflow parses defects, calculates fix rates, and compiles high-priority and pending test bug lists with assignee mentions.

  7. Step 4. Evaluate Compliance
  8. Automatically decide if alerts or reports need to be generated based on predefined rules.

  9. Step 5. Review Results
  10. Check the output messages and reports to confirm test release readiness and notify relevant teams accordingly.

FAQs

How does the workflow determine if a test release is ready?
It calculates the fix rate from Jira bugs, checks for any unresolved high-priority or "Pending Test" bugs, and triggers alerts if the fix rate is below 80% or critical bugs remain.
What if there are no unresolved bugs for the specified version?
The workflow will confirm compliance and output a message stating all defects have been verified and passed.
How are high-priority bugs reported?
A formatted bug list is generated using LLM, listing key details with links and assignee mentions, ready for notifications or collaboration tools.
What inputs are required to run this workflow?
You need the Jira version identifier, project key, Base64-encoded API token, and Jira base URL to query relevant defects.
Can this workflow notify teams automatically?
Yes, it outputs alert messages including assignee @ mentions, which can be integrated with notification services like DingTalk or FollowUp.
Was This Page Helpful?

More Workflows for Inspiration

✒️
YouTube Podcast Summary and Save to Sheets
Automate podcast transcript capture, summary generation, and archiving to Google Sheets instantly.
Learn more >
💬
Workspace Default Flow
Automate conversation start logic to flexibly switch AI modes and optimize response accuracy.
Learn more >
🔍
WordPress Post AI Auto-Categorizer
Automatically assign primary categories to WordPress posts using AI, saving time and ensuring consistency.
Learn more >