Espresso
Mobile framework
Open Source
Framework de testing UI nativo para Android de Google
Lenguajes soportados:
kotlin java
Ventajas y Desventajas
Ventajas
- + Framework oficial de Google
- + Sincronización automática con UI
- + Rápido y confiable
- + Integración con Android Studio
- + Matchers expresivos
Desventajas
- - Solo Android
- - Requiere emulador/dispositivo
- - Tests lentos vs unit tests
- - Curva de aprendizaje
Casos de Uso
- Testing UI Android
- Tests de integración
- Flujos de usuario
- Regression testing