Learn advanced Appium techniques for even more effective mobile test automation.
Overview
Syllabus
Introduction
- Take Appium to the next level
- What you should know
- Hybrid apps and web views
- The Context API
- Inspect web views
- Web view automation in practice
- Challenge: Multiple contexts in one test
- Solution: Multiple contexts in one test
- Android device automation: Background
- Android device automation: Practice
- iOS device automation: Background
- iOS device automation: Practice
- Automate system apps
- Install, remove, and launch apps
- Work with files on the device
- Orientation, window size, and screenshots
- Simulating phone calls and SMS
- Waiting for app state: Theory
- State shortcut 1: Test nexus
- State shortcut 2: Deep links
- State shortcut 3: Application backdoors
- Next steps
Taught by
Jonathan Lipps