All GCP services

GCP · Developer Tools

Firebase Test Lab

Real device + emulator app testing.

Official docs

Overview

Test Lab runs Android/iOS tests on a matrix of real devices in Google data centers with video and crash reports.

When to use it

  • Mobile compatibility testing
  • Robo crawler smoke runs

Setup

  1. Enable Firebase, link to GCP project.
  2. Upload APK/IPA + test APK via gcloud.

How to use

Run Espresso matrix
gcloud firebase test android run \
  --type instrumentation --app app.apk --test test.apk \
  --device model=oriole,version=33,locale=en,orientation=portrait

QA use cases

  • Per-PR Android matrix runs gated as a release check.