Test automation and software craftsmanship

Benjamin Bischoff, Test Automation Engineer at trivago N.V. (ex Senior Automation Engineer at Ubisoft Düsseldorf)

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.

There are different ways to monitor a system to ensure its performance, stability, reliability and resilience. Along with the "usual suspects", we also use end to end tests for this purpose.

This is a new entry in the series "Magic principles in test automation". Today, I will cover the topic of repetition. To read the last one, please check out Magic principles in test automation: Misdirection.

This is a new entry in the series "Magic principles in test automation". Today, it is about direction and misdirection. To read the last one, please check out Magic principles in test automation: Clarity.