Session Highlights: Rethinking Automation – Walking in the User’s Shoes

By Nadia Volpe

This week, we wanted to share a talk by Tobias Müller,  from Swiss Testing Day, that highlighted how we think about automation. Often, we get caught up in the technical side of things… writing scripts, chasing flaky tests, fiddling with selectors… but this session was a gentle reminder that automation should start with the user’s journey, not the code.

One piece of advice really stuck:

“Clear your mind, re-think automation. You don’t need to go the technical way, but the way the user follows the application workflow.”

Simple, yet quite profound 

Instead of forcing tests to fit rigid technical constraints, it’s about understanding how a user naturally moves through an app and letting that guide automation.

We all know automated tests can become less reliable over time. As projects grow and deadlines loom, test maintenance often slips down the priority list. This leads to fragile tests that demand constant fixing, sapping energy and confidence. The session introduced a refreshing alternative: customer-centric testing approaches that truly put the user first.

Rather than relying on static element identifiers—those input fields, buttons, lists that can change and break tests—this approach uses computer vision to detect UI elements dynamically. And it doesn’t stop there. The system continually retrains itself on-the-fly, adapting to changes and learning domain-specific behaviours, such as the tricky “select one from many” interactions that often cause headaches in traditional testing.

What really makes this stand out is that these automated tests interact with the app exactly like a human would: through the screen, keyboard, and mouse. Even more impressively, they take into account the psychology behind user interactions, considering how people think and behave when using the software.

This isn’t just a technical improvement. It’s a more empathetic, user-focused way to automate—making tests that are not only smarter and more resilient but kinder to the teams maintaining them. By aligning test strategies with real-world usage, organisations can expect more reliable and maintainable automation in the long run.

Subscribe to the newsletter and stay tuned for more snippets from Swiss Testing Day. There’s plenty more wisdom to share, and many exciting updates on the horizon. 

Share:

More Posts

Setting the Stage at Swiss Testing Day 2025: Trust, Quality, and Vision

Testing is no longer just about functionality; it’s about responsibility. In a world where algorithms make decisions we can’t always explain, we must ask: who tests the testers? As AI evolves, so too must our ethical frameworks, ensuring technology serves humanity and upholds our core values.

The Power of AI in Test Data Generation, Unlocked

Generating data with AI offers exciting possibilities, but it’s not without challenges. Model quality, data bias, and computational complexity can all impact results. Ensuring high-quality models, addressing biases, and planning for resource demands are key to making the most of AI-generated datasets.

Get in Touch

We would love to speak with you.
Feel free to reach out using the below details.