Unlock new levels of quality and efficiency in your app development cycle with Appium, the code-based automated testing tool for mobile apps.
Overview
Syllabus
Introduction
- What can you do with Appium?
- What you should already know
- The relationship between Appium and Selenium
- The Appium server and clients
- The Appium drivers
- System setup for iOS
- System setup for Android
- Installing Appium
- Session capabilities
- Starting and stopping a session
- Locator strategies and finding elements: Theory
- Locator strategies and finding elements: Practice
- Waiting for elements: Theory
- Waiting for elements: Practice
- Basic element interaction
- Element discovery: Getting app source
- Element discovery: Appium inspector
- Challenge: Find a new element
- Solution: Find a new element
- XPath: Its uses and caveats
- Touch actions: Theory
- Touch actions: Practice
- Mobile web testing: Theory
- Mobile web testing: Practice
- Challenge: Automate a web form
- Solution: Automate a web form
- Next steps and more resources
Taught by
Jonathan Lipps