Catch up on highlights from Firebase at Google I/O 2023. Learn more

測試實驗室中的可用設備

測試實驗室可讓您在各種不同的設備和 Android 版本上測試您的應用。有幾種方法可以查看當前可用的設備:

  • Firebase 控制台:如果您從 Firebase 控制台運行測試,您可以在運行測試工作流程的選擇維度步驟中看到可用設備列表。

  • Firebase CLI:要從 Firebase CLI 查看可用設備列表,請使用以下命令:

    gcloud firebase test android models list
  • Google APIs Explorer:您甚至可以使用Google APIs Explorer直接查找設備(無需 Firebase 項目或 gcloud CLI)。

設備容量

測試實驗室通過 Firebase 控制台和 Firebase CLI 提供匯總的移動設備容量信息。設備容量是谷歌移動設備實驗室中在線設備的總數量。此功能可幫助您確保我們的設備實驗室中有足夠的設備來更有效地運行您的測試。設備容量按高、中和低來衡量。

由於以下因素,在任何設備容量級別上運行的測試可能需要更長時間:

  • 流量,影響測試何時開始。要檢查是否報告了中斷或故障,請參閱Firebase 狀態儀表板
  • 設備或基礎設施故障,可能隨時發生並影響測試運行的時間。

下表描述了設備容量的類型,並提供了有關何時使用每種容量類型的建議:

容量描述推薦使用
大容量測試實驗室設備目錄包含許多設備。在運行大量測試時使用。
中容量測試實驗室設備目錄包含中等數量的設備。此容量級別適合運行大多數測試。
低容量測試實驗室設備目錄包含的設備很少。雖然已棄用的設備屬於低容量組,但並非所有低容量設備都已棄用。當您需要在特定設備型號和版本上運行測試時使用。這些測試不適合測試分片。由於容量低,測試可能需要很長時間才能完成,尤其是當您同時調用大量測試時。

在 Firebase 控制台中查看設備容量

設置新測試時,您可以在 Firebase 控制台中查看特定設備的設備容量。

要查看設備容量,請按照以下說明操作:

  1. 在 Firebase 控制台中打開測試實驗室頁面。

  2. 選擇運行測試,然後選擇測試類型。

  3. 上傳您的應用程序二進製文件。

  4. 在選擇維度步驟中,單擊自定義

  5. (可選)要按容量級別過濾設備,請執行以下步驟:

    1. 單擊過濾器圖標。

    2. 選擇容量

    3. 單擊要過濾的容量級別:。要過濾掉任何低容量設備,請按中和高過濾。

    4. 單擊應用

  6. 選擇一個或多個設備來運行您的測試。根據設備容量,您可能會在所選設備旁邊看到“中”“高”標籤。

  7. 運行你的測試。

在 Google Cloud CLI 中查看設備容量

設置新測試時,您可以在 gcloud CLI 中查看特定設備的設備容量。

要查看設備容量,請按照以下說明操作:

  1. 下載最新的谷歌云 SDK。並按照說明進行操作。版本必須為 417.0.0 或更高版本。
  2. 運行以下命令之一:
    gcloud firebase test android list-device-capacities
    或者
    gcloud firebase test android models describe MODEL_ID

輸出包括設備容量、型號 ID、型號名稱和操作系統版本 ID。

棄用的設備和版本

在從測試實驗室設備目錄中刪除之前,已棄用的設備至少可以使用一個月。刪除設備後,測試實驗室將不再運行針對該設備的測試請求;這些請求被標記為Skipped

棄用的設備

製造商模型類型設備/版本卸下
宏達電U11身體的htc_ocnuhljapan/28 2023-05-29
三星SM-F711U1身體的b2q/30 2023-05-18
三星SM-F711U1身體的b2q/31 2023-05-18
華碩華碩 ZenFone Max Pro身體的華碩_X00T_3/28 2023-06-16
華碩華碩 ZenFone Max Pro身體的華碩_X00T_3/27 2023-06-16
谷歌谷歌 Pixel 2身體的角膜白斑/27 2023-06-17

請求設備

如果您想使用測試實驗室中不可用的設備,您可以提交將設備添加到目錄中的請求