Dockerization of a Real Mobile Device Farm and Scalable QA Automation Ecosystem
summary
A private mobile cloud built around Docker uses a container-per-device approach that packages ADB, Appium and a minimal Android stack so each real device boots and restarts inside its own container. The infrastructure runs about 1,000 mobile tests per day, uses Mac minis for iOS (up to five devices each) and Linux servers with USB hubs hosting roughly 30 Android devices per server, enabling faster feedback, easier scaling and fewer manual device visits.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 1:24Private mobile cloud necessity
- 3:15Public vs private farms
- 5:01Mobile cloud components
- 7:39Dockerizing mobile devices
- 10:52Automation and reporting
- 14:46Selenium Grid issues
- 15:49Zalenium for testing
- 17:59Grid Router config
- 21:49Docker Compose clusters
- 22:50Q&A
related talks
46mDockerization of a real mobile device farm and scalable QA automation
41mDevice Server for an Android Farm or Running More Than 30k Tests Every Day
38mTest Inside Containers: Dockerize Appium Tests
41mThe Android device farm that fits in a cloudy pocket
41mThe Android Device Farm That Fits in a (Cloudy) Pocket
47mWhat I Learned Building a Mobile Testing Infrastructure
38mMobile Device Farms Demystifying Testing Strategies Between Theory and Real World Practice - Sergio
28mAppium meets Selenium and Docker
