Sometimes the test you want lives in a document. A spec, a PDF, a CSV of test data, a screenshot. Now Thunders Copilot can read it.
A test case isn't a static thing. It's drafted, reviewed, approved, eventually retired. Thunders now tracks that.
For teams with formal QA processes (approvals, audits, compliance), you can now treat test cases like any other reviewable artifact. For everyone else, it's a clearer signal of which tests are battle-tested versus which are still in progress.
#Sprint27
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