viettestBlog
Firebase

Firebase Test Lab: chạy test trên 2000+ thiết bị thật

8 phút đọc·VietTest Team·07/11/2026

Firebase Test Lab (trước gọi là Firebase Device Testing) chạy app trên hàng trăm mẫu thiết bị Android/iOS thật của Google — bạn nhận được video, logcat và crash report mà không cần mua thiết bị.

Hai loại test phổ biến

  1. Robo test — Google tự đi khắp app và ghi lại crashes/behaviour bất thường; không cần viết code. Dùng khi app chưa có test automation.
  2. Instrumentation test — Espresso/UI Automator viết tay; chạy y nguyên trên Test Lab; phù hợp regression critical path.

Chạy Robo test nhanh nhất

  1. Upload APK/AAB lên Firebase Console → Test Lab → Robo test.
  2. Chọn thiết bị: vài mẫu Android phổ biến tại VN (Pixel, Samsung A/S series, Xiaomi).
  3. Chạy và đọc kết quả: video, screenshot, crash stack, ANR, và Robo map (bản đồ màn hình đã duyệt qua).

Chạy instrumentation test

gcloud firebase test android run \
  --type instrumentation \
  --app app-release.apk \
  --test androidTest/build/outputs/apk/androidTest/release/app-release-androidTest.apk \
  --device model=Pixel6,version=35

Hoặc dùng firebase test android run qua Firebase CLI; tích hợp vào GitHub Actions để CI tự chạy mỗi release.

Chi phí

Free tier: 3 lần test / ngày. Với dev quy mô nhỏ đủ dùng; team lớn nên nâng Blaze để có thêm quota. Tự động hóa Robo test không cần Blaze.

Lưu ý thực chiến

Muốn test thật trên thiết bị thật với tester thật?
VietTest tổ chức đợt kiểm thử trên thiết bị thật + báo cáo lỗi chuẩn severity — không cần phòng lab. Đăng ký dịch vụ QA →