Firebase測試實驗室
在Google數據中心託管的設備上測試您的應用。
Firebase Test Lab是基於雲的應用程序測試基礎架構。通過一項操作,您可以跨多種設備和設備配置測試您的Android或iOS應用,並在Firebase控制台中查看結果-包括日誌,視頻和屏幕截圖。關鍵能力
測試Android和iOS應用 | 如果您的應用同時具有Android和iOS版本,則無需擔心。測試實驗室現在提供iOS設備進行測試。 |
在真實設備上運行 | 測試實驗室會在Google數據中心內已安裝並正在運行的設備上運行您的應用,因此您可以發現僅在特定設備和配置上出現的問題。 |
工作流程整合 | 測試實驗室與Firebase控制台,Android Studio和gcloud命令行工具集成在一起。您甚至可以將其與持續集成(CI)系統一起使用。 |
它是如何工作的?
測試實驗室使用運行在Google數據中心中的實際生產設備來測試您的應用。這些設備使用更新的API進行刷新,並具有可自定義的區域設置,使您可以在實際使用中遇到的硬件和配置上對應用進行路測。
數據中心中的設備
測試實驗室在Android應用程序上運行Espresso和UI Automator 2.0測試,在iOS應用程序上運行XCTest測試。使用這些框架之一編寫測試,然後通過Firebase控制台或gcloud命令行界面運行它們。
如果您僅在Android上進行測試,則甚至可以讓Test Lab使用自動Robo測試為您創建測試。
實施路徑
讓您的應用做好測試準備 |
| |
選擇測試環境和測試矩陣 | 使用Firebase控制台或gcloud命令行界面,通過選擇一組設備,操作系統版本,語言環境和屏幕方向來定義測試矩陣。 | |
運行測試,並查看測試結果 | 根據測試矩陣的大小,測試實驗室可能需要幾分鐘才能運行測試。測試完成後,您可以在Firebase控制台中查看結果。 |