Mit Test Lab können Sie Ihre App auf einer Vielzahl von verschiedenen Geräten und iOS-Versionen testen. Es gibt verschiedene Möglichkeiten, herauszufinden, welche Geräte verfügbar sind:
Firebase-Konsole:Wenn Sie Tests über die Firebase-Konsole ausführen, können Sie im Workflow Test ausführen im Schritt Dimensionen auswählen eine Liste der verfügbaren Geräte aufrufen.
gcloud CLI:Mit dem folgenden Befehl können Sie eine Liste der verfügbaren Geräte über die Google Cloud CLI aufrufen:
gcloud firebase test ios models list
Google APIs Explorer:Sie können die Geräte auch direkt ohne Firebase-Projekt oder gcloud CLI über den Google APIs Explorer aufrufen.
Anzeige für Gerätestabilität
Test Lab kennzeichnet Geräte, bei denen die Stabilität in der Firebase Console und der Google Cloud CLI mit dem Hinweis Reduced Stability (Reduzierte Stabilität) beeinträchtigt ist. Geräte, die mit dem Indikator Reduzierte Stabilität gekennzeichnet sind, haben über einen längeren Zeitraum von mindestens 30 Tagen höhere Raten an nicht eindeutigen Ergebnissen zurückgegeben. Diese Funktion hilft Ihnen, Geräte für Ihren Anwendungsfall besser auszuwählen, da Sie darüber informiert werden, ob die Stabilität eines Testgeräts beeinträchtigt ist.
Gerätestabilität in der Firebase Console ansehen
Sie können die Gerätestabilität in der Firebase-Konsole sehen, wenn Sie einen neuen Test für ein bestimmtes Gerät einrichten.
So rufen Sie die Gerätestabilität auf:
Öffnen Sie in der Firebase Console die Seite „Test Lab“.
Wählen Sie Test ausführen und dann einen Testtyp aus.
Laden Sie die Binärdatei Ihrer App hoch.
Klicken Sie im Schritt „Dimensionen auswählen“ auf Anpassen.
Wählen Sie ein oder mehrere Geräte aus, auf denen Sie den Test ausführen möchten. Je nach Gerätestabilität wird möglicherweise das Label Geringe Stabilität neben den ausgewählten Geräten angezeigt.
Führen Sie den Test aus.
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 rufen Sie die Gerätestabilität auf:
Laden Sie das aktuelle Google Cloud SDK herunter und folgen Sie der Anleitung.
Führen Sie einen der folgenden Befehle aus:
gcloud firebase test ios models list
odergcloud firebase test ios models describe MODEL_ID
Wenn die Stabilität eines Testgeräts beeinträchtigt ist, sehen Sie in der Spalte „TAGS“ das Tag reduced_stability
mit den betroffenen Versionen.
Gerätekapazität
Test Lab bietet aggregierte Informationen zur Kapazität von Mobilgeräten über die Firebase-Konsole und die Firebase-Befehlszeile. Die Gerätekapazität ist die aggregierte Anzahl von Onlinegeräten im Mobilgerätelabor von Google. 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, die auf Geräten mit beliebiger Kapazität ausgeführt werden, können aus folgenden Gründen länger dauern:
- Traffic, der sich auf den Start des Tests auswirkt. Im Firebase-Status-Dashboard können Sie nachsehen, ob Ausfälle oder Fehler gemeldet wurden.
- Geräte- oder Infrastrukturausfälle, die jederzeit auftreten können und sich auf die Dauer des Tests auswirken.
In der folgenden Tabelle werden die Arten von Gerätekapazität beschrieben und Empfehlungen gegeben, wann die einzelnen Kapazitätstypen verwendet werden sollten:
Kapazität | Beschreibung | Empfohlene Verwendung |
Hohe Kapazität | Der Gerätekatalog Test Lab 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 moderate Anzahl von Geräten. | Dieses Kapazitätsniveau ist für die meisten Tests geeignet. |
Geringe Kapazität | Der Gerätekatalog für Test Lab enthält nur wenige Geräte. Veraltete Geräte gehören zur Gruppe mit geringer Kapazität, aber nicht alle Geräte mit geringer Kapazität sind veraltet. | Wird verwendet, wenn Sie einen Test auf einem bestimmten Gerätemodell und einer bestimmten Version ausführen müssen. Diese Tests sind nicht für Test Sharding geeignet. Aufgrund der geringen Kapazität kann es lange dauern, bis Tests abgeschlossen sind, insbesondere wenn Sie eine große Anzahl von Tests gleichzeitig aufrufen. |
Gerätekapazität in der Firebase-Konsole ansehen
Sie können die Gerätekapazität in der Firebase-Konsole für ein bestimmtes Gerät aufrufen, wenn Sie einen neuen Test einrichten.
So rufen Sie die Gerätekapazität auf:
Öffnen Sie die Seite Test Lab in der Firebase Console.
Wählen Sie Test ausführen und dann einen Testtyp aus.
Laden Sie die Binärdatei Ihrer App hoch.
Klicken Sie im Schritt „Dimensionen auswählen“ auf Anpassen.
Optional: So filtern Sie Geräte nach Kapazitätsstufe:
Klicken Sie auf das Symbol Filter.
Wählen Sie Kapazität aus.
Klicken Sie auf die Kapazitätsstufe, nach der Sie filtern möchten: Mittel oder Hoch. Wenn Sie Geräte mit geringer Kapazität herausfiltern möchten, filtern Sie nach „Mittel“ und „Hoch“.
Klicken Sie auf Übernehmen.
Wählen Sie ein oder mehrere Geräte aus, auf denen Sie den Test ausführen möchten. Je nach Gerätekapazität wird neben den ausgewählten Geräten möglicherweise das Label Mittel oder Hoch angezeigt.
Führen Sie den Test aus.
Gerätekapazität in der Google Cloud CLI ansehen
Sie können die Gerätekapazität in der gcloud CLI für ein bestimmtes Gerät aufrufen, wenn Sie einen neuen Test einrichten.
So rufen Sie die Gerätekapazität auf:
- Laden Sie das aktuelle Google Cloud SDK herunter und folgen Sie der Anleitung. Die Version muss 417.0.0 oder höher sein.
- Führen Sie einen der folgenden Befehle aus:
gcloud firebase test ios list-device-capacities
oder
gcloud firebase test ios models describe MODEL_ID
Die Ausgabe enthält die Gerätekapazität, die Modell-ID, den Modellnamen und die Betriebssystemversions-ID.
Nicht mehr unterstützte Geräte und Versionen
Eingestellte Geräte sind mindestens einen Monat lang verfügbar, bevor sie aus dem Test Lab-Gerätekatalog entfernt werden. Nachdem ein Gerät entfernt wurde, werden in Test Lab keine Testanfragen mehr ausgeführt, die auf das Gerät ausgerichtet sind. Diese Anfragen werden als Skipped
gekennzeichnet.
Eingestellte Geräte
Modell | Typ | Gerät/Version | Wird entfernt am |
---|---|---|---|
iPad 5 | Physisch | iPad5/15.4 | 2024-04-07 |
iPhone 13 Pro | Physisch | Iphone13pro/15.2 | 2024-04-07 |
iPad mini 4 | Physisch | ipadmini4/15.4 | 2024-04-07 |
iPhone 8 | Physisch | iphone8/14.7 | 2025-04-03 |
iPhone 11 Pro | Physisch | iphone11pro/14.7 | 2025-04-03 |
iPhone 12 Pro | Physisch | iphone12pro/14.8 | 2025-04-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 einreichen, um das Gerät dem Katalog hinzuzufügen.