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. 選取「Run a test」,然後選取測試類型。

  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. 選取「Run a test」,然後選取測試類型。

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

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

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

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

    2. 選取「容量」

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

    4. 按一下「套用」

  6. 選擇一或多部要執行測試的裝置。視裝置容量而定,您可能會在所選裝置旁看到「中」或「高」標籤。

  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

已淘汰的裝置

Samsung Galaxy Tab S3 實體 gts3lltevzw/28 2024-04-14
Samsung Galaxy Z Fold2 實體 f2q/30 2024-08-30
華為 男性 9 實體 HWMHA/24 2024-08-30
Vivo Vivo 1906 實體 vivo_1906/28 2024-08-30
Vivo Vivo 1901 頻道 實體 vivo_1901/28 2024-09-30
Google Google Nexus 5X 虛擬 Nexus5X/24 2024-10-25
Google Google Nexus 5X 虛擬 Nexus 5X/25 2024-10-25
Google Google Nexus 6 虛擬 Nexus6/24 2024-10-25
Google Google Nexus 6 虛擬 Nexus6/25 2024-10-25
Google Google Nexus 6P 虛擬 Nexus6P/24 2024-10-25
Google Google Nexus 6P 虛擬 Nexus6P/25 2024-10-25
Google Google Nexus 7 複製品 16:9 虛擬 Nexus7_clone_16_9/24 2024-10-25
Google Google Nexus 7 複製品 16:9 虛擬 Nexus7_clone_16_9/25 2024-10-25
Google Google Nexus 9 虛擬 Nexus9/24 2024-10-25
Google Google Nexus 9 虛擬 Nexus9/25 2024-10-25
Google Google Nexus (LowRes) 虛擬 NexusLowRes/24 2024-10-25
Google Google Nexus (LowRes) 虛擬 NexusLowRes/25 2024-10-25
,瞭解如何調查及移除這項存取權。

要求新增裝置

如果您想使用Test Lab未提供的裝置,可以 提交裝置要求 請將影片加入目錄