Skip to main content

Custom Issue Trackers Overview

QA Sphere provides flexible integration with virtually any issue tracking system through its Custom Issue Tracker feature. This guide explains how to configure custom issue trackers and provides examples for popular systems.

Capturing Groups and Title Extraction Rule

The Title Extraction Rule in custom issue tracker configuration uses capturing groups to properly parse and store issue information. These rules help QA Sphere understand the structure of your issue tracker's URLs.

Adding Custom Issue integration

Basic Syntax

The basic syntax for capturing groups includes:

  • $(id) - Captures any characters until the next delimiter
  • $(id:num) - Captures only numeric characters
  • $(title) - Captures the issue title
  • $(project) - Captures the project identifier

Examples of Capturing Groups

Basic numeric ID

https://yourtool.com/issues/$(id:num)

Title and ID combination

https://yourtool.com/$(title)-$(id)

Project and issue number

https://yourtool.com/$(project)/issues/$(id:num)

Available Integration Examples

We provide detailed configuration guides for many popular issue tracking systems:

Click on any of the links above to view detailed configuration instructions for that specific issue tracker.

Troubleshooting

If your custom issue tracker integration isn't working as expected:

  • URL Structure: Verify that your New Issue Link is correct and accessible.
  • Extraction Rule: Ensure your Title Extraction Rule matches the actual URL structure of your issues.
  • Permissions: Check that you have the necessary permissions in both QA Sphere and the target issue tracker.
  • Special Characters: If issues contain special characters, ensure they're properly handled in your extraction rules.

For further assistance, contact QA Sphere support at [email protected].