Google is committed to advancing racial equity for Black communities. See how.
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

Firebase測試實驗室

在Google數據中心託管的設備上測試您的應用。

Firebase Test Lab是基於雲的應用程序測試基礎架構。通過一項操作,您可以跨多種設備和設備配置測試您的Android或iOS應用,並在Firebase控制台中查看結果-包括日誌,視頻和屏幕截圖。

運行測試

關鍵能力

測試Android和iOS應用如果您的應用同時具有Android和iOS版本,則無需擔心。測試實驗室現在提供iOS設備進行測試。
在真實設備上運行測試實驗室會在Google數據中心內已安裝並正在運行的設備上運行您的應用程序,因此您可以發現僅在特定設備和配置上出現的問題。
工作流程整合測試實驗室與Firebase控制台,Android Studio和gcloud命令行工具集成在一起。您甚至可以將其與持續集成(CI)系統一起使用。

它是如何工作的?

測試實驗室使用運行在Google數據中心中的實際生產設備來測試您的應用。這些設備會使用更新的API進行刷新,並具有可自定義的區域設置,使您可以對應用進行實際使用中會遇到的硬件和配置進行路測。

數據中心中的物理設備

數據中心中的設備

測試實驗室在Android應用程序上運行EspressoUI Automator 2.0測試,在iOS應用程序上運行XCTest測試。使用這些框架之一編寫測試,然後通過Firebase控制台或gcloud命令行界面運行它們。

如果您僅在Android上進行測試,則甚至可以讓Test Lab使用自動Robo測試為您創建測試

實施路徑

讓您的應用做好測試準備
  • iOS:編寫XCTests,然後構建並打包您的應用程序以進行上傳。
  • Android:編寫測試測試,修改您的應用以支持Game Loop測試,或者完全避免使用Robo測試進行測試準備。
選擇測試環境和測試矩陣使用Firebase控制台或gcloud命令行界面,通過選擇一組設備,操作系統版本,語言環境和屏幕方向來定義測試矩陣。
運行測試,並查看測試結果根據測試矩陣的大小,測試實驗室可能需要幾分鐘才能運行測試。測試完成後,您可以在Firebase控制台中查看結果。

下一步