Test automation and software craftsmanship

Benjamin Bischoff, Test Automation Engineer (SDET) at trivago N.V. (ex Ubisoft)

In magic, one of the greatest challenges is framing. That means finding a context for your effect. In this article of the "Magic principles in test automation" series, I will talk about this.

I wrote an article for the Ministry of Testing community about common software design patterns and methodologies that can be helpful when dealing with UI automation.

Read the full article on the Ministry of Testing website!

This is the recording of my webinar "Finding the balance - trivago's end-to-end test strategy" in cooperation with BrowserStack from November 10th 2020 where I take you through the rationale behind our current strategy that enables us to release multiple times a day.

Building a test strategy is tricky. There are many moving parts, and every organization is different. Where do you start? What do you prioritize?.

In this webinar presented by BrowserStack (10th November 2020, 8 am PT / 4 pm UTC), I will talk about the rationale behind our current end-to-end test strategy.

Sometimes, you have to look back to solve a problem. In this post, I will explain how I created a plugin based architecture for our end to end test framework using Java's 20 year old Service Provider Interface.

This is part four of the mini series "Magic principles in test automation". Forcing has multiple meaning in magic as well as software development - in this article I will try to explain both.