Building an Advanced Automation Solution Based on Appium
summary
Describes an Appium-based framework that runs the same mobile tests on iOS and Android by using a custom mobile-element abstraction plus explicit adb and idevice commands to handle actions emulators cannot. Tests run in parallel via Selenium Grid and BrowserStack cloud, reducing a full suite from eight hours to about 1.5 hours; the talk also compares real devices (more reliable) versus emulators (wider configuration), and highlights hardware (SSDs, newer Mac minis) and signing/provisioning details as critical to successful device runs.
AI-written summary · about
chapters (9)
- 0:00Mobile automation intro
- 5:18Mobile automation problems
- 11:42Unusual cases solutions
- 16:24Handling mobile elements
- 23:11Testing in development
- 32:22Real devices vs emulators
- 39:01Devices or emulators
- 45:05Cloud testing services
- 48:47Q&A
related talks
26mMobile Test Automation Frameworks – From the Basics to Usage
18mCloud Based Mobile Application Testing With Appium
39mIndustrialize your Android Tests: a Tools and Methods Cookbook
24mAutomated Mobile E2E Testing
57mAppium: Automation for Apps
28mAppium meets Selenium and Docker
46mMy Journey with Appium
18mExploration of tools, frameworks to take the pain out of mobile app testing!
