Nutzungsstufen, Kontingente und Preise für Test Lab

Firebase Test Lab und Android Device Streaming bieten ein Cloud API-Kontingent und ein Testkontingent, das in den Standard- Spark- und Blaze-Tarifen enthalten ist. Diese Kontingente basieren auf der Nutzung der Testressource, der Geräteressource oder der Cloud API durch Ihr Projekt.

Diese Kontingente gelten auf Projektebene und nicht auf Websiteebene. Diese Limits gelten für alle APIs (einschließlich Instrumentierungstests, Robo-Tests und Spielschleifentests) und Testmatrizen. Wenn Sie einen Test ausführen, können Sie die Laufzeit (d.h. die Zeit, die für die Ausführung des Tests benötigt wird) in der Firebase Console unter Testausführung und Testmatrizergebnisse prüfen. Wenn Sie Android Device Streaming verwenden, können Sie die Nutzung Ihres Projekts in Android Studio oder in der Google Cloud Console prüfen. Die Laufzeiten werden neben den einzelnen Geräten angezeigt. Wenn Sie den Blaze-Tarif verwenden, werden die Testlaufzeiten für die Abrechnung verwendet.

Kontingente

Testkontingent

Das Testkontingent von Test Lab wird anhand der Anzahl der Testläufe pro Tag gemessen:

  • Spark-Tarif (kostenlos): Die Ressourcenlimits sind für insgesamt bis zu 15 Testläufe pro Tag aufgeführt:

    • 10 Testläufe pro Tag auf virtuellen Geräten

    • 5 Testläufe pro Tag auf physischen Geräten

  • Blaze-Tarif: Nicht alle Projekte im Blaze-Tarif haben dieselben Kontingente. Wenn Ihre Nutzung von Google Cloud im Laufe der Zeit zunimmt, können Ihre Kontingente entsprechend erhöht werden. Falls Sie eine deutlich stärkere Auslastung erwarten, können Sie proaktiv eine Anpassung Ihres Kontingents anfordern.

    Die Abrechnung wird anhand der Minuten berechnet, die für die Ausführung von Tests aufgewendet wurden. Der Blaze-Tarif beginnt mit einem kostenlosen Zeitlimit, das dem Ressourcenlimit des Spark-Tarifs ähnelt:

    • 30 Minuten Testzeit pro Tag auf physischen Geräten

    • 60 Minuten Testzeit pro Tag auf virtuellen Geräten

    Jegliche Nutzung über diese Limits hinaus wird zu den folgenden Stundensätzen berechnet:

    • 5 $ pro Stunde für jedes physische Gerät

    • 1 $ pro Stunde für jedes virtuelle Gerät

Die Kosten werden pro Minute berechnet und auf die nächste volle Minute aufgerundet. Ein 22-Sekunden-Test wird beispielsweise für eine Minute und ein 75-Sekunden-Test für zwei Minuten berechnet. Sie zahlen nur für die Zeit, die für die Ausführung von Tests aufgewendet wurde. Die Zeit, die für die Installation Ihrer App und das Erfassen von Testergebnissen benötigt wird, wird nicht berechnet.

Sie können die Nutzung Ihres Testkontingents in der Google Cloud Konsole überwachen.

Cloud API-Kontingente

Für die Testing API und die Tool Results API gelten zwei API-Limits: Anfragen pro Tag und Projekt sowie Anfragen pro Minute und Projekt.

  • Limit für die Cloud Testing API (einschließlich Aufrufe für Android Device Streaming):

    • 10.000.000 Aufrufe pro Tag
    • 120.000 Aufrufe pro 1-Minuten-Intervall

    Sie können die Nutzung dieser API in der Google Cloud Konsole überwachen.

  • Limit für die Cloud Tool Results API:

    • 200.000 Aufrufe pro Tag
    • 2.400 Aufrufe pro 1-Minuten-Intervall

    Sie können die Nutzung dieser API in der Google Cloud Konsole überwachen.

Kontingente für Android Device Streaming

  • Spark-Tarif(kostenlos): 30 kostenlose Minuten pro Projekt und Monat
  • Blaze-Tarif: 30 kostenlose Minuten pro Projekt und Monat, 0, 15 $ für jede zusätzliche Minute

Nicht alle Projekte im Blaze-Tarif haben dieselben Kontingente. Wenn Ihre Nutzung der Google Cloud Console im Laufe der Zeit zunimmt, können Ihre Kontingente entsprechend erhöht werden. Falls Sie eine deutlich stärkere Auslastung erwarten, können Sie proaktiv eine Anpassung Ihres Kontingents anfordern.

Kontingente erhöhen

Wenn Sie ein Cloud API- oder Blaze-Tarif-Testkontingent erreicht haben, können Sie ein höheres Limit anfordern. Gehen Sie dazu so vor: