Mobile App Europe 2014 Notes
Appium Cross-Platform Mobile Test Automation for the Masses
Notes on a workshop by Andreas Lüdeke (TestObject)
- Cross platform (Android, iOS, Firefox OS)
- Multiple languages
- For native hybrid and web apps
- Based on JSON Webdriver Protocol
- Needs no app modification
- Large community, founded by Sauce Labs
Webdriver - Appium Server
- Android: UIAutomation controller or Selendroid
- iOS: Instrumentation Library
Setup
Hint: Genymotion Android emulator
Scaling Appium Tests
- Selenium Grid
- TestObjects
- SauceLabs
- …