| Número de páginas: |
XVII, 308 p. 99 ilustraciones |
| Resumen: |
Escriba pruebas de interfaz de usuario (UI) de Android utilizando Google Espresso para Android. Cubrirá todos los temas principales de la redacción de pruebas automatizadas de UI funcionales utilizando el marco de pruebas de Espresso, incluidas diferentes formas de ejecutar pruebas automatizadas, diseñar proyectos de prueba de una manera fácil y mantenible y usar herramientas que ayuden a implementar pruebas automatizadas con menos esfuerzo. . Android Espresso Revealed explica los conceptos básicos del uso de Espresso para escribir pruebas de IU automatizadas y cómo personalizar el marco para una funcionalidad avanzada. El autor proporciona ejemplos tanto en Java como en Kotlin, e incluye cómo abordar las operaciones de red en pruebas de interfaz de usuario, probar la accesibilidad de las aplicaciones, implementar pruebas de monos supervisados ​​y más. Usted: Escribirá pruebas de Espresso con Kotlin y Java, incluida la migración de proyectos de prueba de Java a Kotlin. Probará vistas web dentro de la aplicación bajo prueba. Usará Espresso para configurar dispositivos de prueba o emuladores para minimizar la inestabilidad de las pruebas y ejecutar pruebas en Firebase Test Lab. Verificar y realizar el código auxiliar. intents con Espresso-Intents Mover proyectos de prueba a AndroidX Probar notificaciones u operar en aplicaciones de terceros durante la ejecución de la prueba de Espresso Aplicar diferentes enfoques de arquitectura de prueba al proyecto de prueba para reducir el esfuerzo de mantenimiento Implementar pruebas de mono supervisadas usando Espresso y UIAutomator. |