Espresso
Mobile framework
Open Source
Native UI testing framework for Android by Google
Supported languages:
kotlin java
Pros and Cons
Ventajas
- + Official Google framework
- + Automatic UI synchronization
- + Fast and reliable
- + Android Studio integration
- + Expressive matchers
Desventajas
- - Android only
- - Requires emulator/device
- - Slower than unit tests
- - Learning curve
Casos de Uso
- Android UI testing
- Integration tests
- User flows
- Regression testing