Milestones, AI Analytics Chat, Public API v2, MCP Server 2.0, and More

Milestones

Testomat.io introduces Milestones to support structured test management across development cycles.

In software development, a milestone represents a significant checkpoint or phase in a project (e.g., release, sprint, or major delivery). It is used to group work, track progress, and evaluate results within a defined scope and timeline.

With Milestones in Testomat.io, you can:

  • Create milestones to define testing scope for a specific phase
  • Assign tests and test runs to a milestone
  • Execute tests within the context of a milestone
  • Generate reports based on milestone results

This enables end-to-end test management aligned with project phases, providing clear visibility into progress and outcomes for each milestone.

milestones-2

milestones-1

AI Analytics Chat

We introduced Chat with Analytics, an AI-powered feature that allows users to get specific insights based on project analytics data. It works across a wide range of analytics widgets and metrics, helping users quickly access relevant information without manually exploring dashboards.

All metrics are calculated based on a 30-day window by default, unless specified otherwise.

Use case
A user can ask questions such as which tests are most unstable, which areas have the highest failure rate, or how test execution trends have changed over time. The system analyzes available analytics data and provides focused answers, helping teams identify issues and make decisions faster.

chat-w-analytics-1

Rich Editor for Classical Test Projects

We introduced a new Rich Editor designed for classical test design. The editor follows a block-based layout, making it easier to structure and maintain detailed test cases.

It supports adding expected results for each step and attaching images directly within steps, improving clarity and documentation quality. The editor is fully compatible with markdown format, enabling users to leverage AI features more effectively when creating and updating tests.

Benefits
The new editor improves test readability and structure, simplifies creation of detailed step-by-step scenarios, and enhances AI-assisted workflows through markdown compatibility.

rich-editor

Public API v2

A new **Public API **v2 has been introduced for Testomat.io. It provides a user-friendly and agent-friendly interface with a consistent request and response structure across all endpoints.

This version is designed to simplify integrations and improve predictability when working with the API. It is expected to become the default foundation for future integrations.

See the documentation here.

Testomat.io MCP Server v2.0

The Testomat.io MCP Server has been updated to support the Model Context Protocol (MCP), enabling AI assistants such as Claude, Cursor, and OpenCode to interact directly with the Testomat Public API v2.

The server now provides a structured and consistent integration layer for automated workflows and AI-driven operations.

Key capabilities

  • Full CRUD support for core entities
    Tests, Suites, Plans, Runs, TestRuns, RunGroups, Steps, Snippets, Labels

  • Tags access (read-only)

  • Issues management

  • Smart search

  • Issue linking

  • API compatibility layer

  • Run management

  • TQL-based search standardization

  • Safe TQL usage guidance

See how it works here.

Amazon Bedrock Support (Custom AI Provider)

Testomat.io now supports Amazon Bedrock as a custom AI provider, enabling teams to use Testomat.io AI features with their own configured models.

This integration allows you to leverage Bedrock-powered AI within existing workflows, improving flexibility and control over AI-driven processes.

Using a custom AI provider helps achieve more tailored and efficient results while maintaining compatibility with Testomat.io AI capabilities.

See the dedicated article to setup your custom AI provider.

bedrock

Support for Karate (Java)

Testomat.io now provides native support for Karate as part of the Testomat.io Java Reporter, enabling seamless integration of Karate-based test execution and reporting.

Karate is a Java-based open-source testing framework designed for API testing, automation, and performance checks. It allows writing tests in a readable, BDD-style syntax without requiring deep programming knowledge, while still being fully compatible with the Java ecosystem.

This integration simplifies collecting and analyzing Karate test results within Testomat.io.

See more details in the documentation.

Search in Manual Runs

We added search functionality to manual runs, allowing users to quickly find specific tests and suites within a run.

This makes it easier to navigate large manual runs by filtering items based on names or relevant keywords, without the need to scroll through the entire list.

Search improves navigation speed in manual runs, reduces time spent locating tests and suites, and makes working with large test executions more efficient.

search-run

Quick Toggle for Report Notifications

We added a quick toggle to enable or disable report notifications directly from the notification profile. Users can now switch notifications on or off with a single action without modifying the full configuration.

Use case
For example, a user can temporarily disable notifications during active development or debugging, and re-enable them later without changing the notification settings. This helps control when reports are delivered without reconfiguring notification profiles.

switch-notific

🛠️ Fixes and Improvements

  • Fixed tests import from TestRail via API
  • Fixed syncing markdown tests description with -d parameter
  • Improved test counters update after import, copy and move
🚀 Create a demo project for free and check all amazing features right now. We look forward to hearing what you think, and what other features we should do!
Testomatio Team

Testomatio Team