Run your Appium tests using Docker-Android
summary
Demonstrates running Appium inside Docker-Android (image with Android SDK, emulators, ADB, video recording) and wiring it to a local selenium hub via docker-compose so tests run against either a container emulator or a real device bridged through VirtualBox/docker-machine. Shows one emulator per container, web VNC on port 6080, emulator control on 5554, and SMS injection via telnet using the container auth token. Requires Linux with nested virtualization (macOS needs a VM). Example test code and docker files are on GitHub and the flow works.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 6:00Setup
- 10:00Running the test
- 15:00ADB
- 16:32Emulators
- 18:32Running the emulator
- 21:27Simulating SMS
- 23:14Selenium Hub
- 25:35Demo
related talks
23mAppium Dockerization – From Scratch to Advanced Implementation
44mAppium Dockerization: From Scratch to Advanced Implementation
38mTest Inside Containers: Dockerize Appium Tests
28mAppium meets Selenium and Docker
47mOreo, Nougat, Marshmallow and Lollipop: Effective Android Testing in 2019
37mSelenoid Infrastructure: How to Run 1,000,000 Android Tests in Parallel
47mWeb and Mobile testing with Selenium, JUnit 5, and Docker
35mDockerization of a Real Mobile Device Farm and Scalable QA Automation Ecosystem
