Prueba apps en Android   Parte de Android Jetpack.

Probar la app es una parte integral del proceso de desarrollo de la app. Cuando ejecutas pruebas de manera coherente, puedes verificar la corrección, el comportamiento funcional y la usabilidad de la app antes de lanzarla públicamente.

Las pruebas también ofrecen las siguientes ventajas:

  • Avisos rápidos sobre fallas.
  • Detección temprana de fallos en el ciclo de desarrollo.
  • Refactorización de código más segura, que permite optimizar el código sin preocuparse por las regresiones.
  • Velocidad de desarrollo estable, que ayuda a minimizar la deuda técnica

Documentación

En la documentación, se incluyen las prácticas recomendadas para probar apps para Android:

Recursos adicionales

Para obtener más información sobre las pruebas en Android, consulta los siguientes recursos.

Ejemplos

Codelabs

Contenido multimedia

You can test a ViewModel by simply creating an instance using its constructor in your test code. However, this approach has limitations — there is no straightforward way to: With ViewModelScenario, these are now easy to test, helping you catch errors

Keep your UI delightful by testing it! Previews allow quickly verifying components during development, which can be automated with the preview screenshot testing Gradle plugin to create visual regression tests. Behavior tests can use

We work closely with many teams and one thing they all have in common is a justified growing focus on automated testing. More features, more form factors, and more supported Android releases make tests increasingly important. These guides don’t focus

Compared to phone apps, developing high quality health and fitness experience for Wear — and especially performing manual QA — can be a bit tricky. Capabilities vary between devices, and running (or swimming!) over and over to test a user journey is