Full session (30 minutes)
Engineering
Automation
Android

This is a spine-tingling tale of 4 men embarking on an impossible mission of automating the test process of a single Android application. A single Android app with over 30 and counting flavors in different languages, different assets and features. Each of those flavors has its own custom backend and DB configuration. In order to make the system viable for the company, we had to parallelize the process and enable it to run on multiple mobile devices on the cloud and spin up a dedicated K8S cluster with the backend code for each tested device. With lots of sweat, sleepless nights, coffee, coke, pizzas and furious keyboard strokes we are finally ready to share the world our experience, wisdom acquired and scars across our poor souls.

Pavel Zagalsky

Yarden Ingber