<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/introducing-firebase-test-lab-for-android-c0yko0dw0" -->

---
title: Introducing Firebase Test Lab for Android | daily.dev
description: Google introduces Firebase Test Lab for Android, a cloud-based platform that lets developers run automated instrumentation tests (Espresso, UI Automator 2.0,...
canonical: https://daily.dev/posts/introducing-firebase-test-lab-for-android-c0yko0dw0
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Introducing Firebase Test Lab for Android | daily.dev
og:description: Google introduces Firebase Test Lab for Android, a cloud-based platform that lets developers run automated instrumentation tests (Espresso, UI Automator 2.0,...
og:url: https://daily.dev/posts/introducing-firebase-test-lab-for-android-c0yko0dw0
og:image: https://api.daily.dev/og/posts/C0Yko0Dw0.png
og:image:alt: Introducing Firebase Test Lab for Android
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Introducing Firebase Test Lab for Android

**[Firebase](https://daily.dev/sources/firebase-blog)** · 4 min read · 0 upvotes · 0 comments

## Summary

Google introduces Firebase Test Lab for Android, a cloud-based platform that lets developers run automated instrumentation tests (Espresso, UI Automator 2.0, Robotium) on real physical devices hosted by Google. It also offers Robo tests, which crawl an app's UI automatically without requiring any written test code, and a beta virtual device option. Tests can be triggered from Android Studio, the Firebase Console, or a command-line interface for CI pipelines. Play pre-launch reports using Robo tests are free, while Blaze plan customers pay $5 per physical device hour and, starting October 1, 2016, $1 per virtual device hour.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://firebase.blog/posts/2016/06/introducing-firebase-test-lab-for>

## Questions this post answers

### What is Firebase Test Lab for Android and what testing frameworks does it support?

Firebase Test Lab for Android is a cloud platform that runs automated tests on physical and virtual Android devices hosted by Google. It supports instrumentation tests written with Espresso, UI Automator 2.0, or Robotium, and also offers a Robo test that automatically crawls an app's UI without requiring any written test code.

_Developers evaluating cloud device testing options can track platform updates like this on daily.dev._

### How much does Firebase Test Lab cost to run tests on physical and virtual Android devices?

Customers on the Blaze billing plan pay $5 per physical device hour. Virtual devices, offered as a beta feature, are free until October 1, 2016, after which they cost $1 per virtual device hour. The Play pre-launch report, which runs a free five-minute Robo test on new Alpha or Beta app versions, has no cost.

_Teams budgeting CI testing infrastructure can follow pricing changes like this via daily.dev._

### How can I record UI tests for an Android app without manually writing Espresso test code?

Android Studio 2.2 and newer includes the Espresso Test Recorder tool, which lets you launch your app in recording mode and observe your interactions with its UI. It then automatically generates Espresso test code that duplicates those interactions, which can be run directly on Firebase Test Lab.

_daily.dev helps developers stay current on tooling that speeds up writing Android UI tests._

## Similar posts on daily.dev

- [Announcing Developer Device Platform \(DDP\) on Google Cloud](https://daily.dev/posts/announcing-developer-device-platform-ddp-on-google-cloud-tidii3izy) · Google Cloud · 0 upvotes · 0 comments
- [Sauce Labs Launches Industry’s First Programmable Mobile Device Cloud for the AI Era](https://daily.dev/posts/sauce-labs-launches-industry-s-first-programmable-mobile-device-cloud-for-the-ai-era-bpn9zlx5u) · SD Times · 1 upvotes · 0 comments

---

Tags: [#testing](https://daily.dev/tags/testing), [#android](https://daily.dev/tags/android), [#cicd](https://daily.dev/tags/cicd), [#firebase](https://daily.dev/tags/firebase)

[View this post on daily.dev](https://daily.dev/posts/introducing-firebase-test-lab-for-android-c0yko0dw0)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Introducing Firebase Test Lab for Android","url":"https://daily.dev/posts/introducing-firebase-test-lab-for-android-c0yko0dw0","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/introducing-firebase-test-lab-for-android-c0yko0dw0"},"datePublished":"2026-08-23T12:20:18.287Z","dateModified":"2026-08-23T12:28:57.757Z","description":"Google introduces Firebase Test Lab for Android, a cloud-based platform that lets developers run automated instrumentation tests (Espresso, UI Automator 2.0,...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/7ed721de96163685d26ab7e314be3ebc?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/7ed721de96163685d26ab7e314be3ebc?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Firebase","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Firebase","logo":"https://media.daily.dev/image/upload/s--i395oqZH--/f_auto,q_auto/v1787487448/logos/firebase-blog?_a=BAMAMicg0","url":"https://daily.dev/sources/firebase-blog"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/introducing-firebase-test-lab-for-android-c0yko0dw0","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"testing,android,cicd,firebase","timeRequired":"PT4M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Firebase","item":"https://daily.dev/sources/firebase-blog"},{"@type":"ListItem","position":3,"name":"Introducing Firebase Test Lab for Android"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/introducing-firebase-test-lab-for-android-c0yko0dw0#faq","mainEntity":[{"@type":"Question","name":"What is Firebase Test Lab for Android and what testing frameworks does it support?","acceptedAnswer":{"@type":"Answer","text":"Firebase Test Lab for Android is a cloud platform that runs automated tests on physical and virtual Android devices hosted by Google. It supports instrumentation tests written with Espresso, UI Automator 2.0, or Robotium, and also offers a Robo test that automatically crawls an app's UI without requiring any written test code. Developers evaluating cloud device testing options can track platform updates like this on daily.dev."}},{"@type":"Question","name":"How much does Firebase Test Lab cost to run tests on physical and virtual Android devices?","acceptedAnswer":{"@type":"Answer","text":"Customers on the Blaze billing plan pay $5 per physical device hour. Virtual devices, offered as a beta feature, are free until October 1, 2016, after which they cost $1 per virtual device hour. The Play pre-launch report, which runs a free five-minute Robo test on new Alpha or Beta app versions, has no cost. Teams budgeting CI testing infrastructure can follow pricing changes like this via daily.dev."}},{"@type":"Question","name":"How can I record UI tests for an Android app without manually writing Espresso test code?","acceptedAnswer":{"@type":"Answer","text":"Android Studio 2.2 and newer includes the Espresso Test Recorder tool, which lets you launch your app in recording mode and observe your interactions with its UI. It then automatically generates Espresso test code that duplicates those interactions, which can be run directly on Firebase Test Lab. daily.dev helps developers stay current on tooling that speeds up writing Android UI tests."}}]}
```

