Wenn Sie Ihr Android-Anwendungspaket (APK) in der Google Play Console in Ihrem Alpha- oder Beta-Kanal hochladen und veröffentlichen, wird Ihr APK auf einer Vielzahl von Geräten mit verschiedenen Android-Versionen getestet. Der daraus resultierende Pre-Launch-Bericht hilft Ihnen, Abstürze, Darstellungsprobleme und Sicherheitslücken zu erkennen.
Der Pre-Launch-Bericht basiert auf dem Robo-Test, einem automatisierten Test, der in Firebase Test Lab enthalten ist. Mit dem Robo-Test können Sie Tests auf bestimmte Geräte, Sprachen oder Android-Versionen ausrichten. Außerdem können Sie Ihre App mit dem Robo-Test über einen längeren Zeitraum testen.
Der Robo-Test ist flexibler als der Pre-Launch-Bericht, aber genauso einfach zu verwenden.
Ersten Robo-Test in Test Lab ausführen
- Erstellen Sie ein Firebase-Projekt, falls noch keines vorhanden ist: Klicken Sie in der Firebase Console auf Neues Projekt hinzufügen und geben Sie einen Namen für Ihr Projekt ein. Wenn Sie bereits ein Cloud-Projekt haben, können Sie es aus dem Drop-down-Menü auswählen, um Firebase hinzuzufügen.
- Rufen Sie in der Firebase-Console die Seite Test Lab auf.
- Ziehen Sie das APK der App, die Sie testen möchten, in den Bereich „Android“ oder klicken Sie auf APK suchen und wählen Sie die Datei aus.
Test Lab lädt das ausgewählte APK hoch und führt automatisch einen Robo-Test darauf aus.
Nächste Schritte
Wenn Sie die Anzahl der Tests erhöhen möchten, die Sie täglich ausführen können, können Sie ein Upgrade auf das Preismodell Blaze ausführen. Weitere Informationen zu Tageskontingenten und zur Berechnung der nutzungsbasierten Abrechnung im Blaze-Tarif finden Sie unter Test Lab Kontingent und Abrechnung.
Wenn Sie Ihre App noch gründlicher und häufiger testen möchten, können Sie Test Lab mit Continuous Integration-Systemen verwenden. Mit Test Lab können Sie auch instrumentierte Tests ausführen, die Sie speziell zum Testen Ihrer App schreiben. Sie können diese Tests über die Firebase Console, die gcloud-Befehlszeile und direkt über Android Studio ausführen.
Weitere Informationen zu Test Lab finden Sie in der Einführung in Test Lab.