Test automation and software craftsmanship

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

The recording of my talk "Simplifying your test runs with 'Make'" for LambdaTest's Testμ Conference 2022 is now available! Watch why you should always be prepared for a plan B when doing a talk...

If you use GitHub action workflows that run over and over again (either manually, event based or scheduled), it is sometimes helpful to compare the last return state with the current one to detect changes. In this article I show you one way how to do that.

Sometimes, (test) automation professionals are approached with a completely new task for automation. In this article, I try to give you a guideline and some questions to ask when this happens.

The make tool has been around since 1976 and is a prime example of mature software. In this article, I will give you an introduction to using it as a CI/CD tool. All examples are available on Github

The code examples for my presentation "Simplifying your test runs with Make" for Nordic Testing Days 2021 are now online on Github.

This article will show how to set Github actions parameters to a value that is based on another parameter's value. This is a very flexible approach for inputs with specific options.