AssertThat

BDD Test Management for Jira: Complete Features Overview

Bring Behaviour-Driven Development into Jira with an integrated workflow for writing, managing, and automating Gherkin scenarios. AssertThat provides a complete BDD test management solution for Jira teams working across Agile, DevOps, and automation

Create clear, consistent BDD scenarios directly inside Jira using our intuitive Gherkin editor. AssertThat helps teams capture behaviour accurately from the start, ensuring user stories are well understood and ready for development.

Key features:

  • Write Feature files, Backgrounds, Rules and Scenario Outlines

  • Collaborate across product, QA and development

  • Keep acceptance criteria aligned with real user behaviour

Image showing BDD scenarios native to Jira linked to User Story with AssertThat

Native BDD Workflow Inside Jira

Coordinate your entire BDD process without leaving Jira. AssertThat brings discovery, formulation, development, validation and feedback into one shared workspace, reducing ambiguity and improving team communication

  • Centralise discussions and scenarios

  • Keep contexts consistent across projects

  • Ensure every story has clear behavioural intent

Jira interface displaying a user story with BDD scenarios integrated on the same screen.

Scenario Manager for Bulk Updates

Manage and update BDD scenarios at scale with ease. The Scenario Manager allows you to filter, select and bulk-edit large sets of scenarios, helping teams stay efficient during refinement or release preparation.

  • Update steps, execution mode, tags and links in bulk

  • Quickly maintain consistency across multiple features

  • Create structured Test Plans directly from selected scenarios

Image showing scenario manager where scenarios can be bulk updated for enterprises

Easy Migration of Existing BDD Scenarios

Moving to AssertThat is straightforward, whether you’re switching tools or consolidating projects. Import BDD scenarios and feature files directly into Jira with minimal effort.

  • Upload existing feature files

  • Import via custom APIs for automated migrations

  • Preserve structure, tags and formatting during import

Import dialog in Jira displaying uploaded feature files ready for migration

Simple Configuration of Standardised BDD Practices

Standardise BDD workflows across all Jira projects to match your organisation’s processes. AssertThat provides flexible configuration options to help teams work consistently and efficiently.

  • Enable or disable BDD features per project

  • Define default behaviours and review flows

  • Easily adapt to different team needs or methodologies

Configuration screen in Jira showing project-level BDD settings and workflow options

Gherkin BDD Editor (Native to Jira)

The leading native Gherkin editor for Jira, designed to support fast, accurate and collaborative BDD scenario creation.  Key features include:

  • Real-time syntax validation

  • Step autocomplete for consistent step naming

  • Manual/Automated tagging for test classification

  • Rich support for Feature and Scenario-level tagging

Gherkin editor inside Jira with syntax highlighting, autocomplete, and validation messages

AI Powered BDD Scenario Generation (Coming Soon)

Accelerate test design with AI-generated BDD scenarios directly in Jira. AI creates clear, consistent scenarios from your User Stories, helping teams start faster and maintain high-quality behaviour definitions:

  • Generate scenarios instantly
  • Improve consistency across teams
  • Reduce time spent on repetitive writing
  •  Provide strong starting points for refinement

Manual Execution of BDD Scenarios

Execute manual BDD scenarios directly within Jira and track outcomes with full visibility. AssertThat allows teams to validate scenarios early and maintain accurate testing records.

  • Link scenarios to any Jira issue type or Test Plan
  • Capture pass/fail results and execution notes
  • Monitor status instantly from the User Story
Execution screen showing manual test results for BDD scenarios inside Jira

Automated Execution of BDD Scenarios

Connect your Cucumber automation pipeline to AssertThat and view real-time feedback inside Jira. Automated execution results are mapped to the correct scenarios for complete traceability.

  • Import results via API
  • See execution status on each story or feature
  • Maintain alignment between code, tests and documentation
Image showing assert that issue view with scenarios linked to user story and executed

Integration for BDD Automation Frameworks

AssertThat integrates seamlessly with your existing automation tooling. Export scenarios for automated execution and import results back into Jira to keep your testing workflow synchronised.

  • Works with any CI/CD pipeline
  • Two-way API interaction
  • Maintain alignment between code, tests and documentation
Diagram showing integration between AssertThat, CI/CD pipelines, and Cucumber automation

Automated Test Reporting in Jira

Bring rich automation reporting into Jira with real-time insights. AssertThat helps teams understand trends, identify unstable tests and review executable specifications quickly.

  • Explore historical and recent automation results
  • Filter by tags, features or status
  • Assign failed scenarios directly to team members

Image showing AssertThat automation report which includes scenario growth trends scenario status trends run durations and analysis progress in Jira.

Managing Regression cycles Test Plans

Organise regression and release testing with structured Test Plans. Plan, track and review test executions across multiple phases, ensuring your release process remains controlled.

  • Clone Test Plans for reuse across phases
  • Lock scenario details against a specific release
  • Provide reliable test status across sprints or versions
Test Plan screen in Jira showing scenarios grouped by release cycle or regression phase. Test Plan is in done status and scenario status is locked.
Reporting dashboard displaying execution progress and trend charts for manual and automated tests

Test Plan Reporting and Execution Insights

Monitor test progress with detailed Test Plan reporting. Use your preferred filters or JQL to view execution status, identify gaps, and ensure the right scenarios are covered.

  • Real-time insights across manual and automated tests
  • Trend overviews for better planning
  • Clear visibility for QA leads and stakeholders

Full Traceability Across Jira Projects

Understand how BDD scenarios map to requirements across your organisation. Interactive charts and dashboards give a complete view of coverage, status and risk.

  • View scenario-to-story traceability
  • Identify untested or failing behaviours
  • Filter by project, feature or release using JQL
Image showing AssertThat traceability report which also includes details of the scenario status, and if they are automated or manual

Program and Enterprise Level BDD reporting

Support large-scale and cross-project teams with enterprise-level reporting. Dashboard Gadgets help you track BDD adoption, execution health and progress across multiple initiatives.

  • Organisation-wide insights for leadership
  • Analyse coverage, stability and adoption trends
  • Highlight bottlenecks and problem scenarios early
Traceability chart linking Jira issues to BDD scenarios with status indicators

What is AssertThat BDD test management for Jira?

BDD test management allows teams to create, manage and execute Behaviour-Driven Development scenarios directly within Jira. AssertThat provides an integrated workflow for writing Gherkin scenarios, linking them to user stories and tracking both manual and automated test results in one place.

Can I write Gherkin scenarios directly in Jira?

Yes. AssertThat includes a native Gherkin editor with syntax highlighting, autocomplete, validation and full support for BDD elements like Features, Backgrounds, Rules and Scenario Outlines. All scenario authoring happens inside Jira with no external tools required.

Does AssertThat support automated Cucumber test results?

Yes. You can upload Cucumber JSON results from any CI/CD pipeline. AssertThat links the results back to the correct scenarios and updates the execution status in real time, giving full visibility across automated test runs.

How does the AI scenario generation feature work? (Coming Soon)

Our upcoming AI feature will generate high-quality BDD scenarios directly from Jira User Stories or acceptance criteria. It provides clear, consistent starting points so teams can refine scenarios faster and maintain high standards across all projects.

Can manual and automated tests be managed together?

Yes. AssertThat supports both manual and automated BDD scenarios. You can run manual executions inside Jira, track outcomes, and combine them with automated results in Test Plans and dashboards for a complete view of test coverage.

How do Test Plans help with regression testing?

Test Plans allow you to group BDD scenarios for specific releases or regression cycles. You can clone plans, lock scenario details for stability, monitor execution status and analyse progress using Test Plan reporting and dashboards.

Does AssertThat integrate with CI/CD tools and automation frameworks?

Yes. AssertThat integrates with any CI/CD pipeline, including Jenkins, GitHub Actions, GitLab, Bitbucket, Bamboo and Azure DevOps. You can export scenarios for automation and import automation results back into Jira via our APIs.

Can AssertThat help standardise BDD practices across multiple teams?

Absolutely. AssertThat supports project-level configuration so organisations can define consistent BDD workflows, tagging rules, scenario structures and review processes. This helps maintain shared standards while allowing teams to customise where needed.

How does AssertThat support cross-project reporting?

AssertThat includes dashboard gadgets and reporting views designed for programme or enterprise-level insights. You can track coverage, execution trends, adoption levels and problem scenarios across multiple Jira projects.

Does AssertThat support bulk editing of scenarios?

Yes. The Scenario Manager allows you to filter and select multiple BDD scenarios and update steps, tags, execution mode or linked issues in bulk. It’s ideal for large-scale refinement or release-based updates.

Can I migrate existing BDD scenarios from other tools?

Yes. You can import existing Feature files using the Upload function or integrate via custom APIs to migrate scenarios from other test management tools or repositories. Structure, tags and scenario content are preserved.

Does AssertThat provide traceability from BDD scenarios back to Jira issues?

Yes. AssertThat provides interactive traceability views showing how Features and Scenarios map to Jira issues, including execution status. This helps teams understand coverage, dependencies and readiness for release.

Is AssertThat available for both Jira Cloud and Jira Data Center?

Yes. AssertThat fully supports Jira Cloud and Jira Data Center, with feature parity across platforms and flexible deployment options.

Ready to transform your BDD experience in Jira?

Start your free trial today or connect with our experts to learn how AssertThat can streamline your BDD processes

Scroll to Top