After speaking with our users, we’ve seen just how crucial setup becomes as testing scales. That’s why, over the past months, we’ve been rolling out features that streamline test setup and improve orchestration for large test suites and complex test cases. The last 3 weeks have been no exception.
Better test management 🏷️
New assertions: following new interaction types, we’ve shipped the most requested assertion types to our visual editor. You can assert now if an element is `checked` or `unchecked`, `contains text` or `has style`. ☑️
Agent upgrade for better assertions: Every new interaction and new assertion is applied to the visual editor first. The really helpful part is to teach the Agent to recognize and work with it in the discovery and test generation process. Since we’ve shipped a big batch of new types recently, we have to do a lot of Agent training. Work in progress ⚒️
Custom headers: We support Playwright extraHTTPHeaders. Depending on your service, you might want to use custom headers to disable bot protection or trigger app specific behavior, e.g. to bypass a CAPTCHA for testing purposes. 🗣️
See it in action >> https://www.youtube.com/watch?v=XJs7cSU_Ze8
Test ID attribute: Should you use your own test ID, you can configure it now in the settings, so the Agent can make use of it. 🪪
Recorded test cases can be enhanced with an editable prompt. It's a necessary step in getting them ready for the auto-fix function. ⏺️
We shipped customizable folders some time ago. We enforced unique folder names, which makes total sense. Unfortunately, we enforced it throughout the entire user base (of all folders ever existed). It got really difficult for our users to come up with a unique name. Similar level of frustration as creating a gmail address using your first name.
All fixed now.
---
Besides coding, two of our Octoneers have put together some thoughts on the huge amount of time investment required for test set-up and helpful advice on how to approach automating manuals tests for our Blogtopus website. Check it out.
I’m super interested in what you think about the progress of Octomind. And of course, about this product update as well.
Please, send me your feedback, I truly appreciate it.