Google is committed to advancing racial equity for Black communities. See how.
Diese Seite wurde von der Cloud Translation API übersetzt.
Switch to English

Firebase Test Lab

Testen Sie Ihre App auf Geräten, die in einem Google-Rechenzentrum gehostet werden.

Firebase Test Lab ist eine Cloud-basierte App-Test-Infrastruktur. Mit einem Vorgang können Sie Ihre Android- oder iOS-App auf einer Vielzahl von Geräten und Gerätekonfigurationen testen und die Ergebnisse - einschließlich Protokolle, Videos und Screenshots - in der Firebase-Konsole anzeigen.

Führen Sie einen Test durch

Schlüsselfähigkeiten

Testen Sie Android- und iOS-Apps Wenn Ihre App sowohl eine Android- als auch eine iOS-Version hat, keine Sorge. Test Lab bietet jetzt iOS-Geräte zum Testen an.
Auf realen Geräten ausführen Test Lab trainiert Ihre App auf Geräten, die in einem Google-Rechenzentrum installiert sind und ausgeführt werden, sodass Sie Probleme finden können, die nur auf bestimmten Geräten und Konfigurationen auftreten.
Workflow-Integration Test Lab ist in die Firebase-Konsole, Android Studio und das Befehlszeilentool gcloud integriert. Sie können es sogar mit CI-Systemen (Continuous Integration) verwenden.

Wie funktioniert es?

Test Lab verwendet echte Produktionsgeräte, die in einem Google-Rechenzentrum ausgeführt werden, um Ihre App zu testen. Die Geräte werden mit aktualisierten APIs geflasht und verfügen über anpassbare Gebietsschemaeinstellungen, sodass Sie Ihre App auf der Hardware und den Konfigurationen testen können, auf die sie im realen Einsatz stoßen wird.

Physische Geräte in einem Rechenzentrum

Geräte in einem Rechenzentrum

Test Lab führt Espresso- und UI Automator 2.0- Tests für Android-Apps und XCTest- Tests für iOS-Apps aus. Schreiben Sie Tests mit einem dieser Frameworks und führen Sie sie dann über die Firebase-Konsole oder die gcloud-Befehlszeilenschnittstelle aus.

Wenn Sie nur auf Android testen, kann Test Lab die Tests mithilfe automatisierter Robo-Tests sogar für Sie erstellen.

Implementierungspfad

Bereiten Sie Ihre App zum Testen vor
  • iOS: Schreiben Sie XCTests und erstellen und verpacken Sie Ihre App für den Upload.
  • Android: Schreiben Sie einen Instrumentierungstest, ändern Sie Ihre App, um einen Game Loop-Test zu unterstützen, oder vermeiden Sie die Testvorbereitung vollständig mit einem Robo-Test.
Wählen Sie eine Testumgebung und eine Testmatrix Definieren Sie mithilfe der Firebase-Konsole oder der gcloud-Befehlszeilenschnittstelle eine Testmatrix, indem Sie eine Reihe von Geräten, Betriebssystemversionen, Gebietsschemas und Bildschirmausrichtungen auswählen.
Führen Sie Ihre Tests aus und überprüfen Sie die Testergebnisse Abhängig von der Größe Ihrer Testmatrix kann es einige Minuten dauern, bis Test Lab Ihre Tests ausgeführt hat. Nach Abschluss Ihrer Tests können Sie die Ergebnisse in der Firebase-Konsole anzeigen.

Nächste Schritte