A handful of follow-ups on API testing
These make API test steps more debuggable and more flexible when validating responses that depend on context from earlier steps.
#Sprint26
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
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
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
New step types expand what you can pull out of the browser during a test run.
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
Some tests only make sense to run after a setup or sanity check has passed. Test Sets now know that.
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
For teams already managing tests in Xray, Thunders now connects directly. No more parallel test estates.
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
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.
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
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.
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
Sharing a failing run with a stakeholder used to mean screenshots, exports, or pulling them into a seat they didn’t need. Not anymore.
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