Test automation and software craftsmanship

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

This article explains the steps to set up RetroPie, a software that bundles a lot of retro console emulators under one user interface. This allows you to make the ultimate retro gaming console for your TV.

I wrote five tips for Selenium that will be shared this week by trivago tech via Twitter and Substack.

Check them out here: https://trivago.substack.com/p/trivago-tech-tips-14-selenium-edition

Our current test automation setup for end to end testing is using Maven for preparing the test data, running our test scenarios and creating a test report. Recently, I wanted to refactor the way we use Maven's lifecycles and found a surprisingly easy way to do just that.

In my open source projects (e.g. my Cluecumber Maven Plugin for Cucumber reports), I usually keep all the code in GitHub monorepos. This way, multiple projects that belong together are easier to maintain because you only need to checkout one repository instead of many.