Appium
Complete Appium Mobile Automation course covering Android, iOS, hybrid apps, frameworks, CI/CD, and real-world mobile projects.
I. Beginner Level (20 Lessons)
1. Introduction to Appium
2. Mobile Automation Overview
3. Appium Architecture
4. Appium vs Selenium
5. Appium Components
6. Supported Platforms
7. Appium Environment Setup
8. Android Studio Setup
9. Emulator and Real Devices
10. Desired Capabilities
11. First Appium Script
12. Appium Inspector
13. Locating Mobile Elements
14. Locator Strategies
15. XPath in Mobile Automation
16. UIAutomator Basics
17. Mobile Gestures
18. Handling Alerts
19. Handling Permissions
20. App Launch and Close
II. Intermediate Level (20 Lessons)
21. Android Activities
22. iOS Basics
23. Android App Automation
24. iOS App Automation
25. Scroll and Swipe
26. Tap and Long Press
27. Keyboard Actions
28. Mobile Web
29. Hybrid App Testing
30. Context Switching
31. WebViews
32. File Upload and Download
33. Screenshot Capture
34. Logging in Appium
35. Exception Handling
36. Synchronization
37. Wait Strategies
38. Appium with TestNG
39. Cross Device Testing
40. Parallel Execution