Google ha demostrado especial preocupación por mejorar las herramientas para probar sus aplicaciones mobile con Android.
Prueba de ello son el abanico de opciones cada vez mayor que se encuentran cuando se habilita la opción desarrollador en los dispositivos con Android. Estas características ayudan tanto a los desarrolladores como a QAs a probar sus apps.
Otra prueba de la importancia que da Google para mejorar el testing de sus apps son las mejoras a los emuladores. Con la última versión de Android Studio, la 2.0, los emuladores tienen una velocidad muy superior comparado con anteriores versiones.
Espresso
La última herramienta que me gustaría mencionar es Espresso, un framework completo para testing de UI de aplicaciones.
Con Espresso se pueden desarrollar test de Caja Negra de aplicaciones para probar la interfaz de usuario simulando la interacción del usuario con la app.
Las pruebas se pueden ejecutar tanto en emuladores como en simuladores.
Ing. Mariela Vargas