Integrate with Aha! Develop

The Aha! Develop integration connects testing and development workflows seamlessly, bringing real-time QA insights directly into the Aha! workspace. 

Aha! is a leading product development platform that helps teams plan, prioritize, and deliver exceptional software. Its Aha! Develop module is built for engineering teams, providing a connected space to manage sprints, track progress, and stay aligned with overall product strategy.

By integrating Aha! Develop with TestRail, development teams gain direct visibility into testing activity - including linked test runs, results, and reruns - without leaving Aha!. This alignment keeps QA and development efforts synchronized and efficient.

Overview

When QA and development take place in separate tools, collaboration can slow down. Developers may not immediately know whether a feature has passed testing, if it is blocked, or why it failed - while testers continue updating results in TestRail and sharing updates manually.

The TestRail integration for Aha! Develop closes this gap by connecting both workflows. It adds a dedicated Test tab inside Aha! features, requirements, and sprints, enabling links to TestRail test cases, test runs, or individual tests. Once linked, results are updated in real time, giving all team members a shared view of testing progress.

Key Benefits

  • Aligned workflows: QA and development share a unified view of testing status without switching tools.
  • Faster feedback loops: Test statuses and failure reasons are visible directly in Aha!.
  • Reduced manual effort: Eliminates the need to copy or duplicate updates across systems.
  • Improved visibility: Team leads and stakeholders can track development and testing progress side by side.

How the integration works

The TestRail integration for Aha! Develop connects both systems through the Aha! Extension Library.
Once installed, it enables a Test tab within Aha! Develop where TestRail test activities can be linked and monitored.

From Aha! Develop, teams can:

  • Link existing test runs, test cases, or individual tests from a TestRail instance.
  • Create new test cases directly from a feature or requirement record in Aha!.
  • View real-time test statuses and short summaries, including reasons for Blocked or Failed tests.
  • Trigger reruns of linked tests without leaving Aha!.

All updates in TestRail are automatically reflected in Aha!, ensuring continuous synchronization between QA and development teams.


Installation and configuration

To set up the integration, follow these steps:

1. Install the TestRail extension

  1. In Aha! Develop, open Settings → Account → Extensions.
  2. Access the Extension Library and search for TestRail.
  3. Select Install.

    Administrator permissions with customization rights in Aha! are required to complete this step.

Configure-extensions-Aha--01-14-2026_12_33_PM.png

2. Connect Aha! Develop to TestRail

  1. After installation, open the TestRail extension settings.
  2. Enter the TestRail domain, username, and API token.
    • API tokens can be generated in TestRail under My Settings → API Keys.
  3. Select Connect to establish the link.

TestRail-Aha--01-14-2026_12_35_PM.png

3. Enable the extension for individual users

Each user in Aha! Develop must enable the TestRail extension from their personal settings before linking records.

Configure-extensions-Aha--01-14-2026_12_36_PM.png

Using the Integration

Once configured, the Test tab appears within Aha! features, requirements, and sprints.

Screenshot 2026-01-14 123853.png

From this tab, teams can:

  • Link existing test runs, test cases, or tests from TestRail.

  • Create new test cases directly in TestRail from within Aha!.

  • Monitor real-time test statuses and review short explanations for failed or blocked runs.

  • Trigger test reruns directly from Aha! Develop to confirm fixes or updates.

All information is kept up to date automatically as QA progresses in TestRail, providing a unified and transparent workflow.

Example workflow

  1. QA creates or updates test cases in TestRail.

  2. Developers link Aha! features or requirements to the related test cases via the Test tab.

  3. As test runs are executed in TestRail, the live status (Passed, Failed, Blocked) is displayed in Aha!.

  4. Developers can trigger reruns or review failure details directly in Aha!.

  5. Teams can track sprint and testing progress together, without switching tools.

The TestRail + Aha! Develop integration strengthens collaboration between QA and development teams, providing real-time visibility without tool switching or manual updates. Developers and testers remain in their preferred environments, while progress stays synchronized across both platforms.

To get started, visit the Aha! Develop Extension Library to install the TestRail extension and bring QA insights directly into the development workflow.


Troubleshooting

If issues occur during setup:

  • Confirm that the TestRail domain, username, and API token are entered correctly.

  • Verify that the TestRail API is enabled under Administration → Site Settings → API.

  • Ensure that the Aha! user account has sufficient permissions to install and manage extensions.

Learn more

 

 

Was this article helpful?
0 out of 0 found this helpful