Get 20% off all career paths from fullstack to AI
Build AI Apps with Azure, Copilot, and Generative AI — Microsoft Certified
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Learn effective approaches to Android app testing in this 11-minute video from Android Developers. Join Developer Relations Engineer Jose Alcérreca as he explores screenshot testing techniques, Robolectric implementation, strategies for handling different form factors, and using tools like Espresso Device and Gradle Managed Devices (GMD) for scalable testing. The video covers what screenshot testing is and its benefits, how to leverage Robolectric for efficient testing, methods for testing across various screen sizes, approaches to improve test stability, and even touches on the intersection of AI with testing practices. Access comprehensive resources on screenshot testing, Robolectric strategies, testing for different screen sizes, and fundamental Android testing concepts through the provided links.
Syllabus
0:00 - Intro
0:19 - What is screenshot testing?
1:30 - Why use screenshot testing?
2:52 - Robolectric for testing
4:40 - Testing for different screen sizes
6:48 - Big test stability
9:05 - Gradle Managed Devices
9:47 - AI and testing
10:19 - Conclusion
Taught by
Android Developers