Changelog

What we shipped

New features, improvements and fixes in TestSnag, newest first.

November 2026

Improved

Build web tests from ChatGPT and Claude

Your AI assistant can now ask Testsnag to draft a web test: an AI works through your live site and saves the steps that worked. Drafting does not use your run quota.

Read the docs

October 2026

What we shipped: Testsnag listed in the Claude connector directory, with the listing page, OAuth sign-in details, the description and tools, and a suite run read in Claude.
New

Testsnag is in the Claude connector directory

Find Testsnag in Claude's connector directory and connect it in a couple of clicks, no server address needed.

Read the docs
What we shipped: Testsnag in Claude and ChatGPT, with sign-in to a workspace, labelled read-only and write tools, running a suite in Claude and asking ChatGPT why a test failed.
New

Use Testsnag from Claude and ChatGPT

Connect Testsnag to Claude.ai or ChatGPT to check results, start runs and debug failures from a chat.

Read the docs
What we shipped: environments, AI run analysis, MCP for AI assistants, mobile testing, teams and issue tracker integrations.
Improved

Better docs and video search

Search now ranks results, puts title matches first, understands different forms of a word, and forgives small typos.

Read the docs
New

Ship mobile builds from your AI assistant

Your assistant can upload a new iOS or Android build of any size, attach it to several tests at once, and run them, all over MCP.

Read the docs
New

Automatic AI analysis

Turn it on for a test or a suite and every failed run is explained as soon as it finishes, without anyone asking.

New

AI failed-run analysis

One click explains why a run failed and what to fix, using the screenshots, logs and network data you choose to share with it.

New

Run history retention

Old runs are deleted automatically after the period you set for the workspace, so history stays focused on what matters.

Read the docs
New

GitHub preview deploy checks

Run your tests against every pull request preview deploy and block the merge when they fail.

Read the docs
New

Sequential suites

Run the tests in a suite one after another, stop at the first failure, and choose how the results are emailed.

Read the docs
New

One issue per suite run

A failing suite can file a single tracker issue that lists every failed test, instead of one issue per test.

Read the docs
New

Copy and move between workspaces

Copy or move tests, suites and blocks into another workspace you own, and copy integrations across without setting them up again.

Read the docs
New

Network capture

Web tests can record request and response headers and bodies, so a failed run shows exactly what the server sent back.

Read the docs
Improved

Smaller things that add up

Re-runs keep their environment, the sidebar is grouped, long names truncate cleanly, environments can be duplicated or deleted in bulk, and failure alerts include the last five log lines.

Fixed

Stuck suite runs and cancelled statuses

Suite runs no longer stay on running after a test times out, and cancelled runs show the right status on the test.

New

Environments

Give a workspace staging, production or any other environment, each with its own base URL and variables, and run tests against one or all of them.

Read the docs
New

Linear integration

Failed runs can open Linear issues. Every tracker now shares one Send to dialog on the run page, and Jira issues can take an assignee.

Read the docs
New

Import tests from BugBug

Upload a BugBug export and bring your tests across, with components turned into reusable blocks.

Read the docs
Improved

Hands-on onboarding

New workspaces are walked through building and running a first test, instead of filling in forms.

Read the docs
New

Connect AI assistants over MCP

Claude, Codex, Cursor and VS Code can read, write and run your tests. Connecting is a browser sign-in, no token to copy.

Read the docs
New

Run a suite on demand

Start a whole suite with Run now and follow every test on its own suite run page.

Read the docs
Improved

Global variables on every plan

Workspace-wide variables are now free on every plan.

Read the docs
Improved

A public docs site

The guide moved to /docs with quick search, and every page is also available as Markdown for AI tools.

Read the docs

September 2026

New

Mobile testing

Record and run iOS and Android tests on device simulators, with a screenshot for every step and a video of the run.

Read the docs
New

The TestSnag CLI

Upload a mobile build, attach it to your tests and run them from a terminal or CI, with workspace API tokens to sign in.

Read the docs
New

The user guide

Step-by-step articles for every part of TestSnag, from your first test to CI and integrations.

Read the docs

August 2026

New

Video tutorials

Short recorded walkthroughs of the real app.

Read the docs
New

Teams

Run several workspaces, invite your team and give each member a role.

Read the docs
New

Trello and Jira integrations

A failed test opens an issue, repeat failures stay on the same issue, and it closes when the test passes again. Status changes sync both ways.

Read the docs
New

Blocks

Save a group of steps once, such as signing in, and reuse it in any test.

Read the docs
New

Outbound webhooks

Send run results to your own endpoints as soon as a run finishes.

Read the docs
New

Import from Swagger and GraphQL

Turn an OpenAPI or Swagger spec, or a GraphQL schema, into saved API requests.

Read the docs
New

Choose which variables the AI can use

Pick exactly which test variables the AI assistant in the recorder may read and use.

Read the docs
New

Billing emails

You get an email when a payment goes through, and a heads-up when one fails.

Read the docs
Improved

The AI assistant can wait for emails

Ask the AI assistant to check a sign-up or password reset email and it adds the wait for email step for you.

Read the docs
New

Saved API requests and Postman import

Keep a library of API requests to reuse across tests, and bring in your Postman collections.

Read the docs
New

AI assistant in the recorder

Describe what you want to test in plain language and the assistant drafts the steps while you watch.

Read the docs