Firebase is back at Google I/O on May 10! Register now

Verfügbare Geräte im Testlabor

Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

Mit Test Lab können Sie Ihre App auf einer Vielzahl unterschiedlicher Geräte und iOS-Versionen testen. Es gibt mehrere Möglichkeiten, um zu sehen, welche Geräte derzeit verfügbar sind:

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

  • Firebase-CLI: Verwenden Sie den folgenden Befehl, um eine Liste der verfügbaren Geräte über die Firebase-CLI anzuzeigen:

    gcloud firebase test ios models list
  • Google APIs Explorer: Sie können die Geräte sogar direkt ohne ein Firebase-Projekt oder das gcloud-Tool mit dem Google APIs Explorer suchen.

Gerätekapazität

Test Lab stellt über die Firebase-Konsole und die Firebase-CLI aggregierte Informationen zur Kapazität mobiler Geräte bereit. Die Gerätekapazität ist die aggregierte Anzahl von Online-Geräten im Labor für mobile Geräte von Google. Mit dieser Funktion können Sie sicherstellen, dass in unserem Gerätelabor genügend Geräte vorhanden sind, um Ihre Tests effizienter durchzuführen. Die Gerätekapazität wird als hoch, mittel und niedrig gemessen.

Tests, die auf einer beliebigen Gerätekapazitätsstufe ausgeführt werden, können aufgrund der folgenden Faktoren länger dauern:

  • Verkehr, der sich auf den Beginn des Tests auswirkt. Um zu prüfen, ob Ausfälle oder Fehler gemeldet wurden, rufen Sie das Status-Dashboard von Firebase auf .
  • Geräte- oder Infrastrukturausfälle, die jederzeit auftreten können und sich auf die Dauer des Tests auswirken.

Die folgende Tabelle beschreibt die Gerätekapazitätstypen und gibt Empfehlungen dazu, wann die einzelnen Kapazitätstypen verwendet werden sollten:

Kapazität Beschreibung Empfohlene Nutzung
Hohe Kapazität Der Gerätekatalog von 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 Gerätekatalog des Testlabors enthält eine moderate Anzahl von Geräten. Diese Kapazitätsstufe ist für die Ausführung der meisten Ihrer Tests geeignet.
Geringe Kapazität Der Gerätekatalog des Testlabors enthält nur wenige Geräte. Obwohl veraltete Geräte zur Gruppe mit geringer Kapazität gehören, sind nicht alle Geräte mit geringer Kapazität veraltet. Verwenden Sie diese Option, 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 können Tests lange dauern, bis sie abgeschlossen sind, insbesondere wenn Sie eine große Anzahl von Tests gleichzeitig aufrufen.

Zeigen Sie die Gerätekapazität in der Firebase-Konsole an

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

Befolgen Sie diese Anweisungen, um die Gerätekapazität anzuzeigen:

  1. Öffnen Sie die Seite „Testlabor“ in der Firebase-Konsole.

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

  3. Laden Sie Ihre App-Binärdatei hoch.

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

  5. (Optional) Gehen Sie folgendermaßen vor, um Geräte nach Kapazitätsstufe zu filtern:

    1. Klicken Sie auf das Filtersymbol .

    2. Wählen Sie Kapazität aus.

    3. Klicken Sie auf die Kapazitätsstufe, nach der Sie filtern möchten: Mittel oder Hoch . Um alle Geräte mit geringer Kapazität herauszufiltern, filtern Sie sowohl nach Mittel als auch nach Hoch.

    4. Klicken Sie auf Anwenden .

  6. Wählen Sie ein oder mehrere Geräte aus, auf denen Sie Ihren Test ausführen möchten. Je nach Gerätekapazität wird neben den ausgewählten Geräten möglicherweise die Bezeichnung Mittel oder Hoch angezeigt.

  7. Führen Sie Ihren Test durch.

Zeigen Sie die Gerätekapazität in der Google Cloud CLI an

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

Befolgen Sie diese Anweisungen, um die Gerätekapazität anzuzeigen:

  1. Laden Sie das neueste Google Cloud SDK herunter. und folgen Sie den Anweisungen. Die Version muss 417.0.0 oder höher sein.
  2. Führen Sie einen dieser Befehle aus:
    gcloud firebase test ios list-device-capacities
    oder
    gcloud firebase test ios models describe MODEL_ID

Die Ausgabe umfasst Gerätekapazität, Modell-ID, Modellname und Versions-ID des Betriebssystems.

Veraltete Geräte und Versionen

Veraltete Geräte sind einen Monat lang verfügbar, bevor sie aus dem Gerätekatalog von Test Lab entfernt werden. Wenn Sie ein veraltetes Gerät aus dem Katalog auswählen und einen Test ausführen, überspringt Test Lab entweder den Test oder gibt einen Fehler aus und bricht Ihre laufenden Tests ab.

Veraltete Geräte

Modell Typ Gerät/Version Entfernen auf
iPhone 6s Physisch iOS 11.4 2021-04-19
iPhone 7 Physisch iOS 11.4 2021-04-19
iPhone 8 plus Physisch iOS 11.4 2021-04-19
iPhone SE Physisch iOS 11.4 2021-04-19
iPhone X Physisch iOS 11.4 2021-04-19
iPad (5. Generation) Physisch iOS 12.0 2021-04-22
iPhone SE Physisch iOS 12.3 2021-04-22
iPhone SE Physisch iOS 12.0 01.05.2021
iPhone XS Physisch iOS 12.0 01.05.2021
iPhone XSmax Physisch iOS 12.0 01.05.2021
iPhone 7 plus Physisch iOS 12.0 01.05.2021
iPad mini 4 Physisch iOS 12.0 01.05.2021
iPad mini 4 Physisch iOS 14.1 2021-06-24
iPad (5. Generation) Physisch iOS 14.1 2021-06-24
iPhone 7 plus Physisch iOS 14.1 2021-06-24
iPhone 8 Physisch iOS 14.1 2021-06-24
iPhone 11 pro Physisch iOS 14.1 2021-06-24
iPhone 6s Physisch iOS 12.0 2021-07-09
iPhone 7 Physisch iOS 12.3 2021-07-25
iPhone 8 plus Physisch iOS 12.3 2021-07-25
iPhone XSmax Physisch iOS 12.3 2021-07-25
iPhone 8 Physisch iOS 12.0 2022-01-25
iPhone 8 Physisch iOS 11.4 2022-05-25

Fordern Sie ein Gerät an

Wenn Sie ein Gerät verwenden möchten, das nicht in Test Lab verfügbar ist, können Sie eine Anfrage stellen, damit ein Gerät zum Katalog hinzugefügt wird. Um eine Anfrage zu senden, klicken Sie unten im Schritt „Abmessungen auswählen“ des Workflows „Test ausführen“ auf „ Gerät anfordern“ .