Latest News from the Thunders Product Team
Feature
Improvement

API testing improvements

Ines avatar
Shared by Ines • June 02, 2026

A handful of follow-ups on API testing

  • Raw response view: inspect the raw API response alongside the pretty view, and export the body as JSON.
  • Variables in assertions: use variables in API assertion values, so you can compare against extracted or dynamic data.

These make API test steps more debuggable and more flexible when validating responses that depend on context from earlier steps.

#Sprint26

Improvement
Feature
New

Add downloaded files to Test Assets directly

Ines avatar
Shared by Ines • June 02, 2026

Files downloaded during test executions can now be added to your Test Assets directly, via right-click or hover actions.

No more downloading files locally and re-uploading them. If a test produces a file you want to reuse (as a reference, a comparison baseline, or input for another test), you can save it to your Test Assets in one click.

#Sprint26

Feature
Improvement

Alphabetical execution order

Ines avatar
Shared by Ines • June 02, 2026

Test Sets and test cases now execute in alphabetical order by name when parallelism is set to 1, giving you predictable, repeatable run sequences.

If you rely on a specific execution order (for example, a setup test that must run first), you can now name your test cases accordingly and know they’ll always run in that order. No more guessing which test goes next.

#Sprint26

New
Feature

File Compare Step

Ines avatar
Shared by Ines • June 02, 2026

A new File Compare step lets you compare simple CSV files side by side within a test. Upload a reference file and the step highlights the differences automatically against the test-generated output.

Use it to validate data exports, regression-check reports, or verify that extracted tables match expected baselines. No scripting required: just drop in your reference CSV and the step does the rest.

#Sprint26

Feature
Improvement

More ways to capture what your tests see - browser steps

Ines avatar
Shared by Ines • June 02, 2026

New step types expand what you can pull out of the browser during a test run.

  • Extract File: pull HTML table data from the page as a downloadable CSV, with an option to remove empty columns.
  • Screenshot Viewport or Full Page: capture either the visible browser area or the entire scrollable page as an image.
  • PDF Export: export the current page as a PDF document.

These steps let your tests produce artifacts (data exports, visual evidence, full-page snapshots) that you can review, attach to reports, or share with your team.

#Sprint26

New
Feature

Gate test execution with Test Set pre-requisites

Ines avatar
Shared by Ines • June 02, 2026

Some tests only make sense to run after a setup or sanity check has passed. Test Sets now know that.

  • Define a prerequisite test case for any Test Set.
  • Dependent test cases only run when the prerequisite passes.
  • Automatic gating: Thunders gates execution based on the prerequisite result. No manual intervention.

Use this for login flows, environment health checks, or any setup step that must succeed before the rest of the suite makes sense to run.

#Sprint26

New
Improvement

Xray Cloud: now a native integration

Ines avatar
Shared by Ines • June 02, 2026

For teams already managing tests in Xray, Thunders now connects directly. No more parallel test estates.

  • Import from Xray: pull an existing test case from Xray (manual or Cucumber) into Thunders, where Thunders Copilot converts it into executable test steps automatically.
  • Create in Xray: from any test case in Thunders, ask Thunders Copilot to create a matching test case in Jira Xray with the full description and steps.

If you’re using Xray Cloud for test management today, you can now import those tests into Thunders, let the AI make them executable, and push new test cases back to Xray. All without rebuilding your test library from scratch.

#Sprint26

Improvement
Feature update

Thunders Recorder: generally available and more powerful than ever

Ines avatar
Shared by Ines • June 02, 2026

Record your test flows directly from the browser, and Thunders turns them into ready-to-run test steps. The Recorder is now generally available in Beta.

  • Create from scratch or append: use the Recorder to build new test cases or add steps to an existing one.
  • Clipboard support: copy and paste now works inside the live browser session.
  • JS dialog support: alerts, confirms, and prompts are visible and interactable during recording.
  • Iframe support: interact with iframes naturally, with reduced recording noise.

The Recorder watches what you do in the browser and converts it into executable Thunders steps. No manual step writing needed. It’s the fastest way to go from “I’ll show you the bug” to “here’s the test case.”

#Sprint26

New feature

Your first look at Thunders Analytics

Ines avatar
Shared by Ines • June 02, 2026

Until now, understanding how testing was going across a project meant scrolling through runs by hand. The first version of the analytics dashboard is live.

  • Project activity at a glance: see testing volume and trends without digging into individual runs.
  • Test execution trends over time: track pass rates, failure rates, and run volume across days and weeks.
  • Usage metrics: understand how testing is scaling across your team, who’s running what, and how often.

This is v1 of analytics. More dimensions and filters are coming, but you can already use it to answer “are we testing more?” and “are things getting better?”

#Sprint26

New
Feature

Share a test run with anyone, no Thunders account needed

Ines avatar
Shared by Ines • June 02, 2026

Sharing a failing run with a stakeholder used to mean screenshots, exports, or pulling them into a seat they didn’t need. Not anymore.

  • Generate a shareable link from any test run.
  • Send it to anyone, inside or outside your organization.
  • Recipients view the full run in the browser (steps, screenshots, results). No Thunders account required.

A developer, a product manager, or a client can open the link and see exactly what happened. No login wall, no exports, no back-and-forth.

#Sprint26