Industrialize your Android Tests: a Tools and Methods Cookbook
summary
Shows concrete tooling and a working CI pipeline: Appium Espresso Detox for frameworks, Genymotion Cloud virtual devices connected via adb, and Bitrise orchestration. Demo boots two cloud devices, runs pytest Appium scripts in parallel, then tears devices down. Gives a measurable sharding example: splitting 100 tests across five devices drops 10 minutes to about 2 minutes. Emphasizes using common languages, cloud scaling, and that the demo actually completes end-to-end.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 1:54Mobile test automation strategy
- 6:31CI workflow basics
- 7:55Android testing frameworks
- 10:48Choosing test devices
- 13:59CI servers in automation
- 16:12Scaling with parallelization
- 19:21Live demo: end-to-end testing
- 27:42Summary
- 28:46Q&A: automation mistakes
- 32:00Future of testing and cloud
- 35:17Adapting to market changes
- 38:05Closing remarks
related talks
26mAndroid CI: 2016 edition
43mAndroid Apps Testing in 2019
52mBuilding an Advanced Automation Solution Based on Appium
45mParallel testing of Android UI on a large scale
18mExploration of tools, frameworks to take the pain out of mobile app testing!
01h 26mGroovy Mobile Automation
56mWorld-Class Testing Pipeline in Android
34mSetting up Android UI Testing on CI
