Prueba las funciones de tu app en dispositivos populares

  • Pruebas
  • Desarrollo
  • Lanzamiento
  • Firebase

Una de las razones por las que a más de mil millones de usuarios les encanta Android es que pueden elegir el dispositivo que mejor se ajuste a sus necesidades entre una amplia gama de modelos. Sin embargo, esta realidad dificulta la ejecución de pruebas en todos los modelos de dispositivos populares antes del lanzamiento. Recuerda que las apps que se prueban de manera exhaustiva tienen más probabilidades de obtener mejores reseñas y generar más ganancias. Google te ofrece herramientas que te ayudarán a implementar estrategias de prueba más integrales y accesibles.

Cuando subes una app a la pista de prueba cerrada o abierta, Google Play Console prueba tu app en dispositivos populares con Firebase Test Lab for Android. Luego, Play Console resume los problemas que se hayan encontrado en el reporte previo al lanzamiento. También puedes aceptar usar Firebase Test Lab para acceder a pruebas altamente configurables, informes más detallados y funciones adicionales para asegurarte de que tu app cumpla con las expectativas del usuario.

Por qué funciona

Al asegurarte de que tus apps o juegos funcionan en los dispositivos más populares, reduces el riesgo de que se descubran problemas significativos después del lanzamiento que puedan afectar las calificaciones de tu app. También te da la oportunidad de identificar los dispositivos que tal vez debas excluir del lanzamiento.

Recomendaciones

  • Habilita el reporte previo al lanzamiento en Play Console.
  • Usa los diagnósticos del reporte previo al lanzamiento como guía para solucionar los bloqueos detectados y para identificar problemas de diseño o vulnerabilidades de seguridad.
  • Prueba y optimiza tu app en dispositivos físicos y emuladores. Tus usuarios tendrán un rango de dispositivos y es importante que diversifiques la variedad de pruebas.
  • Prioriza tus dispositivos de prueba. No es necesario que hagas pruebas en cada dispositivo disponible. Concéntrate en los principales fabricantes y garantiza una diversidad en tamaño de pantalla, procesador y memoria del dispositivo.
  • Prueba en condiciones reales. Asegúrate de probar la app en distintas redes, ubicaciones y orientaciones del dispositivo.
  • Crea un plan de prueba significativo. Piensa en las rutas críticas de tu app y asegúrate de que se verifiquen cada vez que exista una nueva compilación. También puedes usar la prueba Robo de Firebase Test Lab for Android, un rastreador inteligente que navega por tu app de forma automática, informa los bloqueos y proporciona capturas de pantalla para que puedas detectar problemas antes que los usuarios.
  • Cuando sea posible, escribe secuencias de comandos de prueba. Prioriza las secuencias de comandos para una funcionalidad esencial y para las partes de la app que no se cambian con frecuencia.
  • Integra la prueba física del dispositivo con el proceso de integración continuo y suspende las compilaciones si se producen errores en las rutas críticas de la app.
  • Revisa los datos recibidos de las pruebas y observa más allá de la funcionalidad de la app. La estabilidad, el rendimiento de la red y el retraso para el cliente también son importantes.

Cómo comenzar

Firebase Test Lab