Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Firebase Test Lab
plat_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 que te permite
probar tus aplicaciones en una gran variedad de dispositivos y configuraciones para que tengas una idea más clara
de cómo será la experiencia para los usuarios activos.
Ejecuta pruebas en una amplia variedad de dispositivos iOS y Android alojados en Test Lab, incluidos los dispositivos virtuales de prueba de Android que se ejecutan en hosts Arm más rápidos.
Ejecución en dispositivos reales
Test Lab evalúa tu app en los dispositivos instalados que se ejecutan 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 gcloud CLI. Incluso lo puedes usar con sistemas de integración continua (CI).
¿Cómo funciona?
Test Lab usa dispositivos de producción reales que se ejecutan en un centro de datos de Google para
probar tu app. En estos dispositivos, se escriben APIs actualizadas en la memoria flash y la configuración regional es personalizable.
Esto permite que hagas pruebas de uso de la app en el hardware y
las configuraciones que enfrentará en el uso real.
Descripción general de la ruta de acceso de implementación
Si es necesario, modifica la prueba para que se ejecute en Test Lab. Crea y empaqueta tu app y, luego, súbela a Firebase.
Elige dispositivos de prueba y una matriz de pruebas
Usa una de nuestras herramientas integradas para definir la matriz de pruebas seleccionando un conjunto de dispositivos, versiones de SO, configuraciones regionales y orientaciones de pantalla.
Ejecuta tus pruebas y revisa los resultados
Ejecuta tu prueba con nuestras herramientas disponibles. Según las dimensiones de tu matriz de pruebas, es posible que Test Lab tarde varios minutos en ejecutar las pruebas. Cuando finalicen, podrás ver los resultados en Firebase console.
Próximos pasos
Consulta una descripción general con los primeros pasos para iOS y Android.
Prueba tu app con Firebase console en iOS y
Android
Prueba tu app con la CLI de gcloud en iOS y Android.
[null,null,["Última actualización: 2025-08-17 (UTC)"],[],[],null,["Firebase Test Lab \nplat_ios plat_android \nTest your app on devices hosted in a Google data center. \n\nFirebase Test Lab is a cloud-based app testing infrastructure that lets you\ntest your app on a range of devices and configurations, so you can get a better\nidea of how it'll perform in the hands of live users.\n\n[Run a test](https://console.firebase.google.com/project/_/testlab/histories/)\n\nFor instructions about running tests with Test Lab, visit our\nGetting Started guides:\n\n[iOS+](/docs/test-lab/ios/get-started)\n[Android](/docs/test-lab/android/get-started)\n\nKey capabilities\n\n|--------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Test both Android and iOS apps | Run tests on a wide range of Android and iOS devices hosted by Test Lab, including virtual Android test devices that run on faster Arm hosts. |\n| Run on real devices | Test Lab exercises your app on devices installed and running in a Google data center, so you can find issues that only occur on specific devices and configurations. |\n| Workflow integration | Test Lab is integrated with the Firebase console, Android Studio, and the gcloud CLI. You can also use it with Continuous Integration (CI) systems. |\n\nHow does it work?\n\nTest Lab uses real, production devices running in a Google data center to\ntest your app. The devices are flashed with updated APIs and have customizable\nlocale settings, allowing you to road-test your app on the hardware and\nconfigurations it'll encounter in real-world use.\n| **Note:** Test Lab is not intended for, and should not be used for, load-testing any back-end servers used by your app.\n\nOverview of implementation path\n\n|---|---------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| | Get your app ready for testing | - First, choose a test to run: - Instrumentation test for [Android](/docs/test-lab/android/instrumentation-test) - Robo test for [Android](/docs/test-lab/android/robo-ux-test) (does not require a pre-written test) - Game Loop test for [iOS](/docs/test-lab/ios/run-game-loop-test) and [Android](/docs/test-lab/android/game-loop) - XCTest for [iOS](/docs/test-lab/ios/run-xctest) - If necessary, modify your test to run on Test Lab. Build and package your app, then upload it to Firebase. |\n| | Choose test devices and a test matrix | Using one of our integrated tools, define your test matrix by selecting a set of devices, OS versions, locales, and screen orientations. |\n| | Run your test and review test results | Run your test using our available tools. Depending on the size of your test matrix, it can take several minutes for Test Lab to run your tests. After your tests finish, you can see the results in the Firebase console. |\n\nNext steps\n\n- Visit an overview of how to get started: [iOS](/docs/test-lab/ios/get-started), [Android](/docs/test-lab/android/get-started)\n\n- Test your app with the Firebase console: [iOS](/docs/test-lab/ios/firebase-console),\n [Android](/docs/test-lab/android/firebase-console)\n\n- Test your app with the gcloud CLI: [iOS](/docs/test-lab/ios/command-line),\n [Android guide](/docs/test-lab/android/command-line)\n\n- Test your app with Android Studio 2.0+: [Android codelab](//codelabs.developers.google.com/codelabs/firebase-android/)\n\n- Visit [frequently-asked questions](/docs/test-lab/troubleshooting)\n\n- Learn how Google accelerates mobile development and helps developers build\n better performing, more stable apps: [Mobile Applications On-Device Testing at Google scale](https://research.google/pubs/pub51331/)"]]