This month, we have added features helping you cover test use cases that were not possible before and shipped one major agent upgrade. A biggie for future evolution of Octomind testing capabilities.
Execute custom JavaScript or TypeScript code during your test run
Real life systems are messy. A no-code toolbox gets you 70–90% there; custom code is the “escape hatch” that lets you finish the job without switching tools or dumbing down your tests.
It’s useful for performing custom logic, calculations, or interacting with APIs that are not directly accessible through other test steps. JS step allows you to create and execute new types of complex tests of your application.
See the docs for how to use it
Use tags to execute tests on selected browsers and screen resolutions
Browser testing has been its own animal in the world of functional tests - underestimated or tested through separate tools. But our users missed the ability to execute their Octomind test suites against a variety of browsers and screen resolutions. So we closed that gap.
Test steps described in natural language help human and agentic users
We enhanced our agent capability to parse images for semantic steps. You might have noticed the Agent got quite descriptive in test steps. Instead of using Playwright locator lingo it describes neatly what it does including human descriptions of the elements it’s interacting with.
It's a huge improvement from a user experience perspective helping you understand better, what’s happening at every step. Moreover, our Agent can now ingest and record interactions independently of the underlying locators that tend to change often. It’s a great upside for our auto-fix functionality.
_____
Rocket.Chat app demo instance
When Octomind grew into a full blown platform, showcasing its powerful features on blank canvas apps we asked all new subscribers to submit got increasingly difficult.
So we created a demo instance of a Rocket.Chat app with a preset set of tests, test runs and reports to play with. Every new user gets a quicker and more comprehensive insight into Octomind capabilities.
---
I know a new sign up demo is not super relevant for you, but I’m still curious to know if you also struggled to set up Octomind.
If you want to try the new demo instance, let me know!