Learn how to automate Android tests with Espresso
Overview
Syllabus
- Android Test Automation with Espresso
- Chapter 1 - Introduction to Espresso
- Chapter 2.1 - Setting up Espresso
- Chapter 2.2 - Android Studio
- Chapter 3 - Writing the First Test
- Chapter 4.1 - DataAdapter
- Chapter 4.2 - RecyclerView and ToastMessage
- Chapter 4.3 - Drawer
- Chapter 4.4 - Intents
- Chapter 5 - Web Testing with Espresso
- Chapter 6 - Synchronization with Espresso
- Chapter 7.1 - Page Object in Espresso
- Chapter 7.2 - Page Objects Classes
- Chapter 7.3 - Refactor Test Cases with POM
- Chapter 8.1 - Android BDD
- Chapter 8.2 - Step Definitions
- Chapter 9 - Visual Testing
- Chapter 10.1 - GitHub Actions
- Chapter 10.2 - Workflows for Github Actions
- Chapter 11 - Firebase Test Lab
Taught by
Moataz Nabil