Automating multi-app functional testing against different versions of Android

Image for post
Image for post
Automated testing is mostly about plumbing. Don’t you think?

Context

Problem

Solution

Step 1: Generate different APKs for each Android version

Step 2: Create instrumented multi-app test

Step 3: Orchestrate testing outside of the build system

What would have been ideal?

Closing thoughts

Written by

Programming, experimenting, writing | Past: SWE, Researcher, Professor | Present: SWE

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store