Las personas usan
distintos dispositivos móviles de diferentes maneras,
según su situación y estilo de vida. Miguel usa el teléfono
para jugar dondequiera que esté. A Tomás le gusta usar una tablet grande sentado en el sofá. Julia lleva una tablet pequeña en la cartera para leer en el bus. Todos quieren usar tu app en su dispositivo favorito.
Por eso, debes asegurarte de que tengan una buena experiencia sin importar el tamaño de la pantalla,
la versión del sistema operativo ni las funciones que más usen.
Es agotador probar todas estas situaciones para satisfacer a todos los usuarios. Sabemos que no quieres comprar y almacenar montones de dispositivos para probar tu app en todas las situaciones. Por eso creamos Firebase Test Lab que hace fácil y económico probar tu app en diversos dispositivos a fin de asegurarte
de que funciona bien para todos. El laboratorio de dispositivos
alojado en la nube ofrece una amplia gama de dispositivos físicos listos para probar tu app. La selección crece constantemente para que tus pruebas estén siempre a la par de los sistemas operativos
y hardware más recientes. La manera más fácil
de usar Firebase Test Lab es usar una prueba automática.
Estas pruebas inteligentes recorren la app para descubrir y usar sus funciones. No es necesario escribir código adicional para usar una prueba automática. Para pruebas más avanzadas también se puede programar
una secuencia de interacciones que simulen casos de uso específicos para verificar el funcionamiento correcto. Los resultados de las pruebas
incluyen un informe detallado de cada dispositivo,
así como capturas de pantalla registros del dispositivo
y los bloqueos que se hayan producido durante la prueba. Esto te permite verificar
que la app funcione correctamente en los dispositivos
y las configuraciones que seleccionaste. Firebase Test Lab es fácil de integrar en tu rutina de desarrollo cotidiana. Hay varias formas de probar
una app con regularidad y detectar errores rápido. Puedes usar la Firebase console para subir y probar tu app.
También tienes
la interfaz de la línea de comandos que permite hacer pruebas
con servidores de integración continua para probar compilaciones automáticamente. Durante el desarrollo en Android,
puedes implementar tu app directamente en Firebase Test Lab
mediante Android Studio 2.0. Por último, Google Play Developer Console tiene una prueba de apertura
automática especial que se ejecuta en las apps de Android
publicadas en un canal alfa o beta. Para comenzar a usar Firebase Test Lab y aprender a probar tu app con regularidad en distintos dispositivos y configuraciones, comienza por la documentación disponible aquí mismo. ¡Suerte con las pruebas!.