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

Firebase Test LabAndroid 裝置串流提供 Cloud API 配額和測試配額,包含在標準 Spark 和 Blaze 定價方案中。這些配額取決於專案使用測試資源裝置資源Cloud API 的用量。

這些配額適用於專案層級,而非網站層級。這些限制適用於所有 API (包括檢測設備測試、Robo 測試和遊戲迴圈測試) 和測試矩陣。執行測試時,您可以在 Firebase 控制台的「Test Execution and test Matrix 結果」下方,查看測試的執行時間 (亦即執行測試的時間)。使用 Android Device Streaming 時,您可以在 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 配額

Testing 和 Tool Results API 有兩項 API 限制:每個專案每日要求數,以及每項專案每分鐘的要求數。

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

    • 每天 10,000,000 次呼叫
    • 每分鐘 120,000 次呼叫

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

  • Cloud Tool Results API 限制:

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

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

Android 裝置串流配額

目前僅提供有限的用量,我們會在日後推出計費用量。

  • 自 2024 年 6 月 1 日起,在促銷期間:

    • (免付費) Spark 方案:每個專案每月可免費使用 120 分鐘
    • Blaze 方案:每項專案每月 120 分鐘免付費,每額外每分鐘 15 美分
  • 促銷優惠期將於 2025 年 2 月當天或前後結束,屆時系統將依據下列配額限制計費:

    • (免付費) Spark 方案:每個專案每月 30 分鐘的免付費通話時間
    • Blaze 方案:每項專案每月 30 分鐘免付費,每額外每分鐘 15 美分

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

提高配額

如果您已達到 Cloud API 或 Blaze 方案的測試配額,可以採取下列任一做法申請提高限制: