Running a Test Case with the Accessibility persona used to mean a separate report for every step. Piecing together the full picture was your job. Not anymore.
For audits and compliance reviews, one comprehensive report per Test Case is the artifact you actually hand over.
#Sprint29
Mobile testing is in private beta, free over the summer. Here's what's new this sprint.
Reach out to customer support or your Customer Success Manager to get it activated for your team.
#Sprint29
A Test Plan could already generate Test Cases from the doc. What it couldn't do was run them together as the plan itself. Now it can.
Write the plan, generate its Test Cases, and run the whole thing from one place, no separate Test Set required.
#Sprint29
Thunders AI could only reach the tools we built connectors for. That list is gone.
If your team runs an internal tool with an MCP server in front of it, Thunders AI can now work with it directly, no waiting for us to build the integration.
#Sprint29
Thunders Copilot was the right name for where we began. Thunders AI is the right name for where we're going: one place to understand, investigate, manage, and execute across Thunders.
The assistant you knew keeps growing into a colleague inside the product. The name now matches the ambition.
#Sprint29
The gap between what you meant and what you wrote is where natural language breaks. Thunders now catches it before and after every run, so you're not the one fixing it, now or later.
"Click on blue" can pass today and still break the day a dev ships a second blue thing. Coaching closes that door while you're writing, so the fix never lands in your backlog.
#Sprint29
Every Thunders Test Case has lived in the browser. Mobile testing changes that: the same natural language approach, now pointed at native Android apps.
If you've been waiting to bring Thunders to your Android app, this is the moment to try it early. Reach out to us to get access to the mobile Beta, and tell us what's now possible for your team, and what's still missing.
#Sprint28
Recording used to be a straight line. If you missed a step, you had to finish the recording and fix the order afterward. Now you can insert it right where you need it, without stopping.
#Sprint28
Analytics scripts, live chat widgets, and font providers keep connections open long after your page is actually ready. Thunders used to wait for all of them anyway, on every single step.
.analytics.com to cover a whole subdomain family in one entry, up to 50 domains per project.If a run has ever timed out on a page stability check even though the page you cared about loaded fine, a background analytics call or chat widget was probably still open. Add the domain once, and Thunders stops waiting on it across every future run.
#Sprint28
Test Case's owner used to be locked to whoever created it, months or projects ago. Now you can change it whenever responsibility actually moves.
When someone leaves a team or work gets redistributed, reassign the Test Cases that matter instead of leaving them tied to whoever created them months ago. It's also what makes routing a failed run to today's owner possible, not last quarter's.
#Sprint28