Gdy prześlesz i opublikujesz pakiet aplikacji na Androida (APK) na ścieżce alfa lub beta w Konsoli Google Play, Twój plik APK zostanie przetestowany na wielu urządzeniach z różnymi wersjami Androida. Raport przed opublikowaniem pomoże Ci zidentyfikować awarie, problemy z wyświetlaniem i luki w zabezpieczeniach.
Raport przed opublikowaniem korzysta z testu Robo, czyli automatycznego testu dostępnego w Firebase Test Lab. Za pomocą testu Robo możesz kierować testy na konkretne urządzenia, ustawienia regionalne lub wersje Androida. Możesz też używać testu Robo do testowania aplikacji przez dłuższy czas.
Test Robo jest bardziej konfigurowalny niż raport przed opublikowaniem, ale równie łatwy w użyciu.
Przeprowadzanie pierwszego testu Robo w Test Lab
- Jeśli nie masz jeszcze projektu w Firebase, utwórz go: w Firebase konsoli, kliknij Dodaj nowy projekt, a następnie wpisz nazwę projektu. Jeśli masz już projekt w chmurze, możesz go wybrać z menu rozwijanego, aby dodać do niego Firebase.
- W konsoli Firebase otwórz stronę Test Lab.
- Przeciągnij plik APK aplikacji, którą chcesz przetestować, do sekcji „Android” lub kliknij Przeglądaj pliki APK i wybierz plik.
Test Lab prześle wybrany plik APK i automatycznie rozpocznie test Robo.
Dalsze kroki
Aby zwiększyć liczbę testów, które możesz przeprowadzać codziennie, przejdź na abonament Blaze. Więcej informacji o dziennych limitach wykorzystania i o tym, jak obliczane są opłaty za wykorzystanie w abonamencie Blaze, znajdziesz w artykule Test Lab limitów i rozliczeń.
Jeśli chcesz testować aplikację jeszcze dokładniej i częściej, możesz używać Test Lab z systemami ciągłej integracji. Możesz też używać Test Lab do przeprowadzania testów z instrumentacją, które piszesz specjalnie na potrzeby testowania aplikacji. Możesz je uruchamiać w konsoli Firebase, w wierszu poleceń gcloud, i bezpośrednio w Android Studio.
Więcej informacji o Test Lab znajdziesz w artykule Test Lab wprowadzenie.