Speedy AI agent and automatically populated login and cookie banner tests

Octomind Product Update, July 18, 2024

It’s sweltering hot around here in Europe and we still have a bit of a hangover from the soccer championships, but we had productive 2 weeks. This is what we accomplished:

The Good

  • Mission Speeding up the AI Agent. Natural scrolling when extracting web elements and checking for visibility took up 20% of the whole test generation process. We made it 10x faster. 🚀
  • Better mobile + tablet responsiveness. The proportion of Octo users on non-desktop devices is increasing. So we made the test case editing more responsive. It works better on smaller screens now. 📱
  • Slimmed down test case list. One icon, one toggle button, one run status. All you need to know about your test cases. 👁️‍🗨️
  • We have filters now! It’s easy to get lost when you have many tests. Now, you can filter your tests based on the test statuses. 🌪️

The Bad and the Complicated

No new challenges since two weeks ago. Snapshots and hydration issues take up most of our problem solving energy at the moment.

The Highlight

Since we started to work on Octomind, we considered login and cookie banner tests to be good candidates for base test coverage for the majority of our users. They are the dependency prerequisites to all other meaningful tests. We just had to figure out how to integrate them early into your testing workflow.

When you sign up to Octomind or create new project (add a new URL):

  1. AI agent goes through your site and checks for cookie banners.
  2. If a cookie banner is present, it creates a cookie banner test.
  3. AI agent checks if you have a login at your site.
  4. If you do, it asks you for test credentials.
  5. You give it your test credentials.  
  6. AI agent auto-generates a login test.
  7. The cookie and the login tests will be populated into all new auto-generated tests as dependencies.

I'd like to know what you think about this new dependency population approach. You can try it out with a new url by creating a new project.


---

In other 🐙 news - we have a new CTO!  Welcome aboard, Stefan Rinke! Stefan will free me up to focus on product and customer success. See the announcement.

And of course, do let me know if there is anything about this product update, Octomind, or testing on your mind.

daniel roedler, CTO/CPO of Octomind
Daniel Rödler
Co-founder and CPO  at Octomind
see more blogs
interested in new features?
Subscribe to our monthly product update!
Thank you! We got your submission!
Oops! Something went wrong.