Firebase Test Labplat_iosplat_android

Prueba tu app en dispositivos alojados en un centro de datos de Google.

Firebase Test Lab es una infraestructura de prueba de apps basada en la nube. Con una sola operación, puedes probar tu app para Android o iOS en una amplia variedad de dispositivos y configuraciones, y ver los resultados (que incluyen registros, videos y capturas de pantalla) en Firebase console.

Ejecuta una prueba

Funciones clave

Prueba apps para iOS y Android No hay problema si tu app tiene una versión iOS y una versión Android. Test Lab ahora ofrece dispositivos iOS para realizar pruebas.
Ejecución en dispositivos reales Test Lab evalúa tu app en los dispositivos instalados en un centro de datos de Google para que puedas encontrar los problemas que solo ocurren en dispositivos y configuraciones específicos.
Integración del flujo de trabajo Test Lab está integrado en Firebase console, Android Studio y la herramienta de línea de comandos de gcloud. Incluso lo puedes usar con sistemas de integración continua (CI).

¿Cómo funciona?

Test Lab usa dispositivos reales de producción en un centro de datos de Google para probar tu app. En estos dispositivos se cargan API actualizadas y tienen una configuración regional personalizable. Esto permite que hagas pruebas de uso de la app en el hardware y las configuraciones que enfrentará en el uso real.

Dispositivos físicos en un centro de datos

Dispositivos en un centro de datos

Test Lab realiza pruebas de Espresso y UI Automator 2.0 en apps de Android y pruebas de XCTest en apps de iOS. Escribe pruebas con uno de esos marcos de trabajo, luego las puedes ejecutar en Firebase console o la interfaz de línea de comandos de gcloud.

Si solo realizas pruebas en Android, puedes hacer que Test Lab cree las pruebas en tu lugar mediante pruebas Robo automatizadas.

Ruta de implementación

Deja tu app lista para las pruebas
  • iOS: escribe XCTests y luego compila y empaqueta tu app para la carga.
  • Android: escribe una prueba de instrumentación, modifica tu app para que sea compatible con prueba de bucle de juego o incluso omite la prueba de preparación con una prueba Robo.
Elige un entorno y una matriz de pruebas Usa Firebase console o la interfaz de línea de comandos de gcloud para definir una matriz de pruebas. Esto implica seleccionar un conjunto de dispositivos, versiones de SO, configuraciones regionales y orientaciones de pantalla.
Ejecuta tus pruebas y revisa los resultados Según las dimensiones de tu matriz de pruebas, es posible que Test Lab demore varios minutos en ejecutar tus pruebas. Cuando finalicen tus pruebas, puedes ver los resultados en Firebase console.

Próximos pasos

Enviar comentarios sobre…

¿Necesitas ayuda? Visita nuestra página de asistencia.