In Test Lab verfügbare Geräte

Mit Test Lab können Sie Ihre App auf einer Vielzahl von verschiedenen Geräten und Android-Versionen testen. Es gibt mehrere Möglichkeiten herauszufinden, welche Geräte verfügbar sind:

  • Firebase Console:Wenn Sie Tests über die Firebase Console ausführen, können Sie im Schritt Dimensionen auswählen des Workflows Test ausführen eine Liste der verfügbaren Geräte aufrufen.

  • gcloud CLI: Verwenden Sie den folgenden Befehl, um eine Liste der verfügbaren Geräte in der Google Cloud-Befehlszeile aufzurufen:

    gcloud firebase test android models list
  • Google APIs Explorer:Mit Google APIs Explorer können Sie die Geräte sogar direkt ohne Firebase-Projekt oder die gcloud CLI aufrufen.

Stabilitätsanzeige des Geräts

In Test Lab werden Geräte mit eingeschränkter Stabilität in der Firebase Console und der Google Cloud CLI mit einer Anzeige für verminderte Stabilität angezeigt. Geräte, die mit dem Hinweis Verminderte Stabilität gekennzeichnet sind, haben über einen längeren Zeitraum von mindestens 30 Tagen eine höhere Rate nicht aussagekräftiger Ergebnisse zurückgegeben. Mit dieser Funktion können Sie Geräte besser für Ihren Anwendungsfall auswählen, da Sie erfahren, ob die Stabilität eines Testgeräts beeinträchtigt ist.

Gerätestabilität in der Firebase Console ansehen

Sie können sich die Gerätestabilität in der Firebase Console ansehen, wenn Sie einen neuen Test für ein bestimmtes Gerät einrichten.

So können Sie die Gerätestabilität prüfen:

  1. Öffnen Sie in der Firebase Console die Seite „Test Lab“.

  2. Wählen Sie Test ausführen und dann einen Testtyp aus.

  3. Laden Sie Ihr Anwendungsbinärprogramm hoch.

  4. Klicken Sie im Schritt „Dimensionen auswählen“ auf Anpassen.

  5. Wähle mindestens ein Gerät für den Test aus. Je nach Gerätestabilität wird möglicherweise neben den ausgewählten Geräten das Label Reduzierte Stabilität angezeigt.

  6. Führe den Test durch.

Gerätestabilität in der Google Cloud CLI ansehen

Sie können die Gerätestabilität in der gcloud CLI für ein bestimmtes Gerät aufrufen, wenn Sie einen neuen Test einrichten.

So können Sie die Gerätestabilität prüfen:

  1. Laden Sie das neueste Google Cloud SDK herunter und folgen Sie der Anleitung.

  2. Führen Sie einen der folgenden Befehle aus: gcloud firebase test android models list oder gcloud firebase test android models describe MODEL_ID.

Wenn die Stabilität eines Testgeräts beeinträchtigt ist, können Sie das Tag reduced_stability in der Spalte „TAGS“ sehen, in der die betroffenen Versionen aufgeführt sind.

Gerätekapazität

Test Lab stellt über die Firebase Console und Firebase CLI zusammengefasste Informationen zur Kapazität von Mobilgeräten bereit. Die Gerätekapazität ist die Gesamtzahl der Online-Geräte im Google-Lab für Mobilgeräte. Mit dieser Funktion können Sie dafür sorgen, dass in unserem Gerätelabor genügend Geräte vorhanden sind, um Ihre Tests effizienter auszuführen. Die Gerätekapazität wird als „Hoch“, „Mittel“ und „Niedrig“ gemessen.

Tests auf einer beliebigen Gerätekapazität können aus den folgenden Faktoren länger dauern:

  • Traffic, der sich auf den Testbeginn auswirkt Auf dem Firebase-Status-Dashboard können Sie prüfen, ob Ausfälle oder Fehler gemeldet werden.
  • Geräte- oder Infrastrukturausfälle, die jederzeit auftreten können und die Ausführungsdauer des Tests beeinflussen.

In der folgenden Tabelle werden die verschiedenen Gerätekapazitätstypen beschrieben und Empfehlungen zur Verwendung der einzelnen Kapazitätstypen gegeben:

Kapazität Beschreibung Empfohlene Verwendung
Kleinbus/Bus Der Test Lab-Gerätekatalog enthält viele Geräte. Verwenden Sie diese Option, wenn Sie eine große Anzahl von Tests ausführen.
Mittlere Kapazität Der Test Lab-Gerätekatalog enthält eine mittlere Anzahl von Geräten. Diese Kapazitätsstufe ist zum Ausführen der meisten Tests geeignet.
Geringe Kapazität Der Test Lab-Gerätekatalog enthält nur wenige Geräte. Auch wenn verworfene Geräte zur Gruppe mit geringer Kapazität gehören, wurden nicht alle Geräte mit geringer Kapazität eingestellt. Verwenden Sie diese Option, wenn Sie einen Test mit einem bestimmten Gerätemodell und einer bestimmten Version durchführen möchten. Diese Tests sind nicht für die Testfragmentierung geeignet. Aufgrund der geringen Kapazität können Tests lange dauern, insbesondere wenn Sie eine große Anzahl von Tests gleichzeitig aufrufen.
Hinweis: Virtuelle Android-Geräte haben variable Kapazität. Die Anzahl der vorab gestarteten virtuellen Geräte basiert auf einer typischen aktuellen Nutzung und kann in Zeiten einer stärkeren Nutzung automatisch skaliert werden.

Gerätekapazität in der Firebase Console ansehen

Sie können die Gerätekapazität in der Firebase Console für ein bestimmtes Gerät ansehen, wenn Sie einen neuen Test einrichten.

So rufen Sie die Gerätekapazität auf:

  1. Öffnen Sie in der Firebase Console die Seite „Test Lab“.

  2. Wählen Sie Test ausführen und dann einen Testtyp aus.

  3. Laden Sie Ihr Anwendungsbinärprogramm hoch.

  4. Klicken Sie im Schritt „Dimensionen auswählen“ auf Anpassen.

  5. Optional: So filtern Sie Geräte nach Kapazität:

    1. Klicken Sie auf das Symbol Filter.

    2. Wählen Sie Kapazität aus.

    3. Klicken Sie auf die Kapazität, nach der Sie filtern möchten: Mittel oder Hoch. Wenn Sie Geräte mit geringer Kapazität herausfiltern, können Sie nach den beiden Optionen „Mittel“ und „Hoch“ filtern.

    4. Klicken Sie auf Übernehmen.

  6. Wähle mindestens ein Gerät für den Test aus. Je nach Gerätekapazität wird neben den ausgewählten Geräten möglicherweise das Label Mittel oder Hoch angezeigt.

  7. Führe den Test durch.

Gerätekapazität in der Google Cloud CLI ansehen

Wenn Sie einen neuen Test einrichten, können Sie sich die Gerätekapazität für ein bestimmtes Gerät in der gcloud CLI ansehen.

So rufen Sie die Gerätekapazität auf:

  1. Laden Sie das neueste Google Cloud SDK herunter und folgen Sie der Anleitung. Die Version muss mindestens 417.0.0 sein.
  2. Führen Sie einen der folgenden Befehle aus:
    gcloud firebase test android list-device-capacities
    oder
    gcloud firebase test android models describe MODEL_ID

Die Ausgabe enthält die Gerätekapazität, die Modell-ID, den Modellnamen und die ID der Betriebssystemversion.

Eingestellte Geräte und Versionen

Eingestellte Geräte sind noch mindestens einen Monat lang verfügbar, bevor sie aus dem Test Lab-Gerätekatalog entfernt werden. Nachdem ein Gerät entfernt wurde, führt Test Lab keine Testanfragen mehr aus, die auf das Gerät ausgerichtet sind. Diese Anfragen sind als Skipped markiert.

Eingestellte Geräte

Hersteller Modell Typ Gerät/Version Entfernen am
Xiaomi Mi A2 Lite Physisch Gänseblümchen/29 2024-04-14
Motorola XT1650 Physisch Greif/24 2024-04-14
Samsung Galaxy Tab S3 Physisch gts3lltevzw/28 2024-04-14
Motorola Moto G Play Physisch Harpia/23 2024-04-14
Google Pixel Physisch Segelfisch/25 2024-04-14
Samsung Galaxy Z Fold3 Physisch q2q/31 2024-04-14
Samsung SM-G950F Physisch Dreamlte/28 2024-04-14
Google Google Nexus 5 Physisch Hammerhead/23 2024-02-05
Honor Honor Play Physisch HWCOR/27 2024-03-03

Gerät anfordern

Wenn Sie ein Gerät verwenden möchten, das in Test Lab nicht verfügbar ist, können Sie eine Anfrage senden, damit ein Gerät dem Katalog hinzugefügt wird.