Test Lab 中的可用裝置

Test Lab 可讓您在各種不同的裝置和 Android 版本上測試應用程式。查看可用裝置的方式有以下幾種:

  • Firebase 主控台:如果從 Firebase 主控台執行測試,您可以在「執行測試」工作流程的「選取維度」步驟中查看可用裝置清單。

  • gcloud CLI:如要查看 Google Cloud CLI 提供的可用裝置清單,請使用下列指令:

    gcloud firebase test android models list
  • Google APIs Explorer:您甚至可以在沒有 Firebase 專案或 gcloud CLI 的情況下,使用 Google APIs Explorer 直接查詢裝置。

裝置穩定性指標

Test Lab 會顯示 Firebase 控制台和 Google Cloud CLI 中穩定性降低的裝置。如果裝置標有「穩定性降低」指標,代表長時間傳回不判定結果的比率達 30 天以上。這項功能可讓您瞭解測試裝置的穩定性是否降低,因此有助於根據用途選擇最適合的裝置。

在 Firebase 控制台中查看裝置穩定性

為特定裝置設定新的測試時,您可以在 Firebase 控制台中查看裝置穩定性。

如要查看裝置穩定性,請按照下列指示操作:

  1. 在 Firebase 控制台開啟「Test Lab」頁面。

  2. 選取「執行測試」,然後選取測試類型。

  3. 上傳應用程式二進位檔。

  4. 在「選取維度」步驟中,按一下「自訂」

  5. 選擇一或多部要執行測試的裝置。視裝置穩定性而定,所選裝置旁邊可能會顯示「降低穩定性」標籤。

  6. 執行測試。

在 Google Cloud CLI 中查看裝置穩定性

設定新的測試時,您可以在 gcloud CLI 中查看特定裝置的裝置穩定性。

如要查看裝置穩定性,請按照下列指示操作:

  1. 下載最新版 Google Cloud SDK,並按照指示操作。

  2. 執行下列其中一項指令:gcloud firebase test android models listgcloud firebase test android models describe MODEL_ID

如果測試裝置的穩定性降低,您可以在「TAGS」欄中看到 reduced_stability 標記,列出受影響的版本。

裝置數量

Test Lab 會透過 Firebase 控制台和 Firebase CLI 提供匯總的行動裝置容量資訊。裝置容量是 Google 行動裝置研究室中的線上裝置總數。這項功能有助於確保我們的裝置研究室中有足夠的裝置,可以更有效率地執行測試。裝置容量的測量單位為高、中和低。

基於下列因素,在裝置容量等級執行測試可能需要較長時間:

  • 流量,會影響測試開始的時間。如要查看系統回報的服務中斷還是失敗,請參閱 Firebase 狀態資訊主頁
  • 裝置或基礎架構故障,可能會隨時發生,並影響測試的執行時間。

下表說明裝置容量類型,並提供各種容量類型的建議使用時機:

容量 說明 建議用途
高容量 Test Lab 裝置目錄有許多裝置。 在執行大量測試時使用。
容量中等 Test Lab 裝置目錄包含中等裝置。 這個容量等級適合用來執行大部分的測試。
容量不足 Test Lab 裝置目錄包含少數裝置。雖然已淘汰的裝置屬於低容量群組,但並非所有低容量裝置都已淘汰。 需要在特定裝置型號和版本上執行測試時使用。這些測試不適用於測試資料分割。由於容量不足,測試可能需要較長時間才能完成,特別是當您同時叫用大量測試時。
注意:Android 虛擬裝置的容量不一,

在 Firebase 控制台中查看裝置容量

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

如要查看裝置數量,請按照下列說明操作:

  1. 在 Firebase 控制台開啟「Test Lab」頁面。

  2. 選取「執行測試」,然後選取測試類型。

  3. 上傳應用程式二進位檔。

  4. 在「選取維度」步驟中,按一下「自訂」

  5. (選用) 如要依容量等級篩選裝置,請按照下列步驟操作:

    1. 按一下「篩選器」圖示。

    2. 選取「容量」

    3. 按一下你要依「中」或「高」篩選的容量等級。如要篩除任何低容量裝置的裝置,請依「中」和「高」進行篩選。

    4. 點選「套用」

  6. 選擇一或多部要執行測試的裝置。視裝置容量而定,所選裝置旁邊可能會顯示「Medium」(中) 或「High」(高) 標籤。

  7. 執行測試。

在 Google Cloud CLI 中查看裝置容量

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

如要查看裝置數量,請按照下列說明操作:

  1. 下載最新版 Google Cloud SDK 並按照指示操作。必須是 417.0.0 以上版本。
  2. 執行下列其中一項指令:
    gcloud firebase test android list-device-capacities

    gcloud firebase test android models describe MODEL_ID

輸出結果包含裝置容量、型號 ID、型號名稱和 OS 版本 ID。

已淘汰的裝置和版本

已淘汰的裝置至少提供一個月,之後就會從 Test Lab 裝置目錄中移除。移除裝置後,Test Lab 就不會再執行指定該裝置的測試要求;這類要求會標示為 Skipped

已淘汰的裝置

製造商 模型 類型 裝置/版本 移除日期
小米 小米 A2 Lite 實體 雛菊/29 2024-04-14
Motorola XT1650 實體 格瑞芬/24 2024-04-14
Samsung Galaxy Tab S3 實體 gts3lltevzw/28 2024-04-14
Motorola Moto G Play 實體 哈比亞/23 2024-04-14
Google Pixel 實體 帆船/25 2024-04-14
Samsung Galaxy Z Fold3 實體 第 2 季/31 季 2024-04-14
Samsung SM-G950F 實體 Dreamlte/28 2024-04-14
Google Google Nexus 5 實體 鎚頭/23 2024-02-05
Honor 榮耀 實體 HWCOR/27 2024-03-03

要求使用裝置

如果您想要使用 Test Lab 不支援的裝置,可以提交要求,要求將裝置新增至目錄。