Firebase Test Lab
Test your app on devices hosted in a Google data center.
Firebase Test Lab is a cloud-based app testing infrastructure that lets you test your app on a range of devices and configurations, so you can get a better idea of how it'll perform in the hands of live users.
For instructions about running tests with Test Lab , visit our Getting Started guides:
Key capabilities
| 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. |
| 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. |
| 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. |
How does it work?
Test Lab uses real, production devices running in a Google data center to test your app. The devices are flashed with updated APIs and have customizable locale settings, allowing you to road-test your app on the hardware and configurations it'll encounter in real-world use.
Overview of implementation path
Next steps
-
Test your app with the gcloud CLI: iOS , Android guide
-
Test your app with Android Studio 2.0+: Android codelab
-
Learn how Google accelerates mobile development and helps developers build better performing, more stable apps: Mobile Applications On-Device Testing at Google scale

