Firebase Test Lab

在 Google 資料中心託管的裝置上測試應用程式。

Firebase Test Lab 是以雲端為基礎的應用程式測試基礎架構,可讓您在各種裝置和設定上測試應用程式,以便更瞭解對使用中使用者的效能。

執行測試

如需使用 Test Lab 執行測試的操作說明,請參閱我們的入門指南:

Android iOS

主要功能

測試 Android 和 iOS 應用程式 在 Test Lab 代管的各種 Android 和 iOS 裝置上執行測試,包括執行速度較快的 Arm 主機的虛擬 Android 測試裝置。
在實體裝置上執行 Test Lab 會在安裝及執行 Google 資料中心的裝置中測試您的應用程式,讓您找出只在特定裝置和設定上發生的問題。
工作流程整合 Test Lab 已整合至 Firebase 控制台、Android Studio 和 gcloud CLI。此外,您也可以與持續整合 (CI) 系統搭配使用。

運作原理

Test Lab 會使用在 Google 資料中心內運作的實際正式環境裝置測試應用程式。裝置會使用更新後的 API 進行刷新,並具有可自訂的語言代碼設定,方便您在硬體和實際使用時,對應用程式進行道路測試。

實作路徑總覽

準備測試應用程式
  • 首先,請選擇要執行的測試:
    • Android 檢測設備測試
    • Android 適用的 Robo 測試 (不需要預先編寫的測試)
    • iOSAndroid 的遊戲迴圈測試
    • XCTest (iOS)
  • 視需要修改測試,以便在 Test Lab 上執行。建構並封裝應用程式,然後上傳至 Firebase。
選擇測試裝置和測試矩陣 使用我們現有的其中一項整合工具,選取一組裝置、OS 版本、語言代碼和螢幕方向,定義測試矩陣。
執行測試及查看測試結果 使用我們提供的工具進行測試。視測試矩陣的大小而定,Test Lab 可能需要幾分鐘的時間執行測試。測試完成後,即可在 Firebase 控制台中查看結果。

後續步驟