Snapshot Testing with Native Mobile Frameworks
summary
Discusses screenshot-based mobile testing using native frameworks Espresso (Android) and XCTest (iOS) plus third-party libraries. Covers applying snapshot comparison in both unit and UI tests, what UI elements can be verified and how, and practical pros and cons of using snapshot testing.
AI-written summary · about
chapters (15)
- 0:00iOS and Android snapshot testing
- 3:43Snapshot testing tools
- 7:15iOS snapshot setup
- 12:09Snapshot file naming
- 13:59Image comparison tolerance
- 15:51Recording iOS snapshots
- 17:57Android snapshot history
- 21:28Android snapshot setup
- 25:42Android snapshot limits
- 27:29Snapshot testing challenges
- 28:58iOS snapshot challenges
- 32:52Alternative snapshot tools
- 35:20Choosing a snapshot tool
- 36:08Snapshot testing efficiency
- 38:20Q&A
related talks
31mAn Introduction to Effective Snapshot Testing on Android
19mTesting Beyond Unit
38mBuilding Your Own Native App Visual Testing Module with Appium
43mMobile: Test Every Pixel - Screenshots in UI Tests (...)
28mAdvanced Techniques in iOS UI Testing
18mExploration of tools, frameworks to take the pain out of mobile app testing!
15mChoose a Mobile Test Automation Framework That Suits Your Team
37miOS Test Automation to Infinity and Beyond
