Test Lab 的用量等級、配額和定價

Firebase Test Lab 和 Android Device Streaming 提供 Cloud API 配額和測試配額,這些配額包含在標準 Spark 和 Blaze 定價方案中。這些配額是根據專案的測試資源裝置資源Cloud API 用量計算。

這些配額適用於專案層級,而非網站層級。這些限制適用於所有 API (包括檢測設備測試、Robo 測試和遊戲迴圈測試) 和測試矩陣。執行測試時,您可以在 Firebase 控制台的「測試執行與測試矩陣結果」下方查看執行時間 (即測試的執行時間)。使用 Android 裝置串流時,您可以在 Android Studio 或 Google Cloud 控制台中查看專案用量。執行時間會顯示在每部裝置旁邊。如果您採用 Blaze 方案,測試執行時間會用於計費。

配額

測試配額

Test Lab 的測試配額是以每日的測試執行次數計算。

  • Spark 方案 (免費):系統每天最多會列出 15 次測試作業的資源限制:

    • 每天在虛擬裝置上執行 10 次測試

    • 每天在實體裝置上執行 5 次測試

  • Blaze 方案:Blaze 方案中所有專案的配額可能不同。如果 Google Cloud 的用量隨時間增加,配額可能會隨之增加。如果您預期用量將大幅攀升,可以主動要求調整配額

    帳單金額是根據執行測試所花費的分鐘數計算。Blaze 方案一開始的免付費時間限制與 Spark 方案提供的資源限制類似:

    • 每天在實體裝置上進行 30 分鐘的測試時間

    • 每天在虛擬裝置上進行 60 分鐘的測試時間

    超過這些限制的用量將根據下列每小時費率計費:

    • 每部實體裝置每小時 $5 美元

    • 每部虛擬裝置每小時 $1 美元

費用是按分鐘計算,且無條件進位至最接近的分鐘數。舉例來說,22 秒的測試會產生一分鐘,而 75 秒的測試會產生兩分鐘的費用。您只需為執行測試所花費的時間支付費用 (安裝應用程式及收集測試結果所需的時間)。

您可以在 Google Cloud 控制台中監控測試配額用量。

Cloud API 配額

測試和工具結果 API 有兩項 API 限制:每個專案每日的要求數,以及每項專案每分鐘的要求數。

  • Cloud Testing API 限制 (包括 Android Device Streaming 的呼叫):

    • 每日 10,000,000 次呼叫
    • 每 1 分鐘間隔 120,000 次呼叫

    您可以在 Google Cloud 控制台中監控這個 API 的使用情形。

  • Cloud Tool Results API 限制:

    • 每日 200,000 次呼叫
    • 每 1 分鐘間隔 2,400 次呼叫

    您可以在 Google Cloud 控制台中監控這個 API 的使用情形。

Android 裝置串流配額

用量有限,我們日後將推出帳單用量功能。

  • 即日起到 2024 年 6 月 1 日,系統就不會啟用帳單功能:

    • (免付費) Spark 方案:每項專案每月 120 分鐘免付費
    • Blaze 方案:每項專案每天可免費使用 120 分鐘
  • 2024 年 6 月 1 日促銷期間:

    • (免付費) Spark 方案:每月 120 分鐘免付費
    • Blaze 方案:每項專案每月可免付費使用 120 分鐘,每多 1 分鐘 15 美分
  • 促銷期將於 2025 年 2 月左右結束,並依據下列配額限制來計費:

    • (免付費) Spark 方案:每月 30 分鐘免付費
    • Blaze 方案:每項專案每月免付費 30,每多 1 分鐘 15 美分

並非所有 Blaze 方案的專案配額都相同。如果 Google Cloud 控制台用量隨時間增加,配額可能會隨之增加。如果您預期用量將大幅攀升,可以主動要求調整配額

提高配額

如果您已達到 Cloud API 或 Blaze 方案的測試配額,您可以透過下列其中一種方式要求提高限制: