Test Lab 可讓您在各種不同的裝置上測試應用程式 Android 版本。你可以透過下列幾種方式查看可用的裝置:
Firebase 主控台:如果是從 Firebase 控制台執行測試, 您可以在「選取維度」步驟查看可用裝置清單 執行測試工作流程。
gcloud CLI:如要查看 Google Cloud 提供的可用裝置清單 ,請使用下列指令:
gcloud firebase test android models list
Google APIs Explorer:甚至可以直接查詢裝置,無需安裝 Firebase 專案或 gcloud CLI Google APIs Explorer。
裝置穩定性指標
Test Lab 會顯示 Firebase 控制台和 Google Cloud CLI 具有「降低穩定性」指標。 標有「穩定性下降」指標的裝置有 長期下來 30 天的未判定結果率提高 以上。這項功能可協助您根據用途,選擇更合適的裝置。 讓您瞭解測試裝置的穩定性是否降低。
在 Firebase 控制台中查看裝置穩定性
設定時,可在 Firebase 控制台中查看裝置穩定性 針對特定裝置執行的新測試。
如要查看裝置穩定性,請按照下列說明操作:
在 Firebase 控制台中開啟 Test Lab 頁面。
選取「Run a test」,然後選取測試類型。
上傳應用程式二進位檔。
在「選取維度」步驟中,按一下「自訂」。
選擇一或多部要執行測試的裝置。視裝置而定 您選取的項目旁可能會顯示「降低穩定性」標籤 裝置。
執行測試。
在 Google Cloud CLI 中查看裝置穩定性
您可以在下列時機透過 gcloud CLI 查看特定裝置的穩定性: 設定新測試
如要查看裝置穩定性,請按照下列說明操作:
下載最新版 Google Cloud SDK,並按照 操作說明。
執行下列其中一個指令:
gcloud firebase test android models list
或gcloud firebase test android models describe MODEL_ID
如果測試裝置出現穩定性降低的問題,您可以查看
「TAGS」欄中的 reduced_stability
標記列出受影響的版本。
裝置容量
Test Lab 會匯總行動裝置的容量資訊 即可透過 Firebase 控制台和 Firebase CLI「裝置容量」是指 Google 行動裝置研究室中匯總的線上裝置數量。這項功能 確保裝置研究室中有足夠的裝置能 更有效率地進行測試裝置容量的計算單位為「高」、「中」和「低」。
在裝置容量等級中執行測試,所需時間可能會因為 以下是一些因素:
- 流量,會影響測試開始的時間。如何查詢 服務中斷或失敗,請參閱 Firebase 狀態資訊主頁。
- 裝置或基礎架構故障,可能隨時發生,且會影響 執行測試所需的時間
下表說明裝置容量的類型,以及 提供每個容量類型的使用時機建議:
容量 | 說明 | 建議用途 |
高容量 | Test Lab 裝置目錄包含多種裝置, | 在執行大量測試時使用。 |
中容量 | Test Lab 裝置目錄包含中型裝置。 | 這個容量等級適用於執行大部分的測試。 |
容量偏低 | Test Lab 裝置目錄包含的裝置很少。淘汰期間 裝置隸屬於低容量群組,但並非所有容量不足的裝置 已淘汰。 | 在特定裝置型號和版本上執行測試時使用。 這些測試不適合用於測試資料分割。由於容量不足 測試可能需要較長的時間,尤其是叫用大型測試時 同時進行多個測試 |
在 Firebase 控制台中查看裝置容量
您可以在 Firebase 控制台中查看特定裝置的裝置容量 設定新測試時
如要查看裝置容量,請按照下列說明操作:
在 Firebase 控制台中開啟 Test Lab 頁面。
選取「Run a test」,然後選取測試類型。
上傳應用程式二進位檔。
在「選取維度」步驟中,按一下「自訂」。
(選用) 如要依容量等級篩選裝置,請按照下列步驟操作:
按一下「篩選器」圖示。
選取「容量」。
按一下要做為篩選依據的容量等級:「中」或「高」。 如要篩除任何低容量裝置,請同時依「中」和「高」進行篩選。
點選「套用」。
選擇一或多部要執行測試的裝置。視裝置而定 可能會在下一個部分看到「中」或「高」標籤 所選裝置
執行測試。
在 Google Cloud CLI 查看裝置容量
您可以在 gcloud CLI 查看特定裝置的裝置容量 設定新測試時
如要查看裝置容量,請按照下列說明操作:
- 下載最新的 Google Cloud SDK 並按照指示操作。版本必須為 417.0.0 以上版本。
- 執行下列其中一個指令:
gcloud firebase test android list-device-capacities
或
gcloud firebase test android models describe MODEL_ID
輸出結果包含裝置容量、型號 ID、型號名稱和 OS 版本 ID。
已淘汰的裝置和版本
已淘汰的裝置還有至少一個月的時間遭到移除,之後就會將其移除
從 Test Lab 裝置目錄中選取裝置移除後,Test Lab
不再執行針對裝置指定的測試要求這些要求
標示為 Skipped
。
已淘汰的裝置
製造商 | 模型 | 類型 | 裝置/版本 | 移除日期: |
---|---|---|---|---|
小米 | Mi 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 |
Pixel | 實體 | 帆船/25 | 2024-04-14 | |
Samsung | Galaxy Z Fold3 | 實體 | 第 2 季/31 季 | 2024-04-14 |
Samsung | SM-G950F | 實體 | 夢幻/28 | 2024-04-14 |
Google Nexus 5 | 實體 | 鎚頭/23 | 2024-02-05 | |
榮耀 | 榮耀 | 實體 | HWCOR/27 | 2024-03-03 |
要求新增裝置
如果您想使用 Test Lab 未提供的裝置,可以 提交裝置使用要求 請將影片加入目錄