Skip to main content
Cloud / Google Cloud / Products / Firebase Test Lab - App Testing on Real Devices

Firebase Test Lab - App Testing on Real Devices

Firebase Test Lab tests Android and iOS apps on real and virtual devices in Google data centers, integrated with the console, Android Studio and the gcloud CLI.

Mobile
Pricing Model Pricing as published by the provider (see the official Firebase pricing page)
Availability Devices hosted in Google data centers
Data Sovereignty As published by the provider / see official documentation
Reliability SLA as published by the provider SLA

What is Firebase Test Lab?

Firebase Test Lab is a cloud-based infrastructure that lets you test your app on a range of devices and configurations. Tests run on production devices installed in Google data centers as well as on virtual Android test devices.

Core Features

  • Executes apps on real devices in Google data centers
  • Virtual Android test devices running on faster Arm hosts
  • Configurable locale settings and updated API versions
  • Four test types: instrumentation test, Robo test, Game Loop test and XCTest
  • Operated from the Firebase console, Android Studio 2.0+ and the gcloud CLI
  • Compatible with continuous integration systems

Typical Use Cases

Compatibility testing: Before a release, the app is checked across device models, API versions and languages.

Automated regression testing: Instrumentation tests and XCTests run on real devices straight from the CI/CD pipeline.

Exploratory checks: The Robo test navigates the app on its own without requiring pre-written test cases.

Benefits

  • Access to real devices without maintaining a device lab
  • Covers Android and iOS on shared infrastructure
  • Robo test delivers results even without an existing test suite
  • Integrates into existing build and release processes

Integration with innFactory

As a certified Google Cloud Partner, innFactory supports you with Firebase Test Lab: choosing a sensible device matrix, setting up automated test runs in the CI/CD pipeline, and evaluating test results.

Typical Use Cases

Compatibility testing across devices and configurations
Automated tests in CI/CD pipelines
Exploratory testing without pre-written test cases
Testing games via Game Loop tests

Technical Specifications

Configuration Configurable locale settings and updated API versions
Device types Real Android devices, real iOS devices, virtual Android test devices on Arm hosts
Integration Firebase console, Android Studio 2.0+, gcloud CLI, CI/CD systems
Platforms Android, iOS+
Test types Instrumentation test (Android), Robo test (Android), Game Loop test (iOS and Android), XCTest (iOS)

Frequently Asked Questions

What is Firebase Test Lab?

Firebase Test Lab is a cloud-based infrastructure that lets you test your app on a range of devices and configurations. Apps run on production devices installed in Google data centers.

Which test types are supported?

According to the documentation: instrumentation tests (Android), Robo tests (Android, no pre-written tests required), Game Loop tests (iOS and Android) and XCTest (iOS).

Which device types are available?

Real Android devices, real iOS devices and virtual Android test devices running on faster Arm hosts.

Can Test Lab be used in CI/CD?

Yes. Test Lab can be driven from the Firebase console, Android Studio 2.0 and later, and the gcloud CLI, and it supports continuous integration workflows.

Is Test Lab suitable for load testing?

No. The documentation explicitly states that Test Lab is not intended for, and should not be used for, load-testing any back-end servers used by your app.

Note: All product information on this page has been compiled with care, but is provided without guarantee and may be outdated or incomplete. Cloud services evolve rapidly — features, pricing, SLAs, and availability change frequently. Authoritative and up-to-date information can only be found on the official product page of Google Cloud (official documentation). This page does not represent an offer by Google Cloud.

Google Cloud Partner

innFactory is a certified Google Cloud Partner. We provide expert consulting, implementation, and managed services.

Google Cloud Partner

Ready to start with Firebase Test Lab - App Testing on Real Devices?

Our certified Google Cloud experts help you with architecture, integration, and optimization.

Schedule Consultation