Testmo logo
Product News

Announcing Native BDD Support & Enhanced Issue APIs

By Simon Knight
.
Jan 26, 2026
.
5 min read
Testmo January release introduces a new BDD template

We are excited to kick off 2026 with a release focused on deepening our support for Behavior-Driven Development (BDD) and streamlining your integration workflows through powerful API enhancements.

Following a busy 2025 where we introduced the Reporting Center and the Test Case Management APIs, we are starting the new year by fulfilling a popular request from BDD practitioners and delivering new tools to help developers and SDETs manage external issue links programmatically.

Here is an overview of what’s new in our January release.

New: Native BDD Test Case Template

Testmo has long supported BDD workflows, allowing teams to use Gherkin syntax highlighting within standard rich-text fields. However, to make BDD a true first-class citizen in your repository (and also to support the creation of AI generated BDDs in a future release), we have introduced a dedicated Test Case (BDD) Template.

image
BDDs are now a native template in Testmo

Optimized for Given/When/Then

While you could previously write Gherkin syntax in any text field, the new BDD template creates a structured environment specifically optimized for this methodology.

Key capabilities include:

  • Pre-configured Syntax Highlighting: The template features a dedicated Description field that automatically applies Gherkin syntax highlighting. This ensures your Given, When, and Then keywords are visually distinct, making scenarios easier to read and review.
  • Structured Scenario Formatting: The layout is optimized to display BDD scenarios clearly, helping manual testers execute behavior-driven tests without additional overhead.
  • Standard Management Features: Despite the specialized format, the template fully supports the Priority field and other standard case attributes, ensuring behavior-driven tests can be effectively prioritized and managed alongside traditional step-based cases.

API Enhancements: Streamlined Issue Linking

In late 2025, we released the Cases API, enabling programmatic creation and updates of test cases. In this release, we have significantly improved how those APIs handle external issue links (such as Jira or GitHub issues) and introduced a new endpoint to discover them.

New /issues/connections Endpoint

To link an external issue to a test case via API, previously you needed specific internal IDs regarding the integration configuration. The new issues/connections endpoint bridges this gap, allowing you to programmatically:

  • Retrieve Integrations: List available GitHub, Jira, and other integrations configured in your instance before attempting to link issues.
  • Filter and Discover: Easily locate the exact connection you need by filtering by integration name, project, type, and active status.
  • Manage at Scale: Supports pagination and comprehensive sorting, ensuring you can manage environments with large numbers of projects efficiently.

Flexible Issue Linking in Cases API

Complementing the new endpoint, we have enhanced the POST and PATCH endpoints for the Cases API.

Previously, linking issues required specific internal IDs. We have updated the API to support a flexible issue object format. You can now create or update test cases using an issue object that includes display_id, integration_id, and connection_project_id. This makes it significantly easier to write scripts that sync external issues to Testmo without needing to perform excessive lookups for internal IDs first.

These updates will shortly be live for all Testmo accounts. You can start using the new BDD template by selecting it when creating a new test case, and the updated API endpoints are ready for your integration scripts immediately.

Coming soon!

We have a packed roadmap for 2026. AI features are coming soon (see the January changelog), and we’re also working on some exciting updates to the Testmo CLI to support automated linking of automation results to test cases.

You can read more about our plans in the Testmo Automation Linking tool documentation. We’re actively seeking feedback on the planned changes, with a survey links for sending any ideas. If you’re an active Testmo CLI user & automation linking user, please let us know what you think!

If you aren’t using Testmo yet, you can register for a free trial to get started today.

More from Testmo

Get news about Testmo & software testing

Also receive our free original testing & QA content directly in your inbox whenever we publish new guides and articles.
We will email you occasionally when news about Testmo and testing content is published. You can unsubscribe at any time with a single click. Learn more in our privacy policy.