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 określić, na jakich urządzeniach, w jakich ustawieniach regionalnych i w jakich wersjach Androida ma być przeprowadzony test. Możesz też użyć testu Robo, aby testować aplikację 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 jego testowanie za pomocą testu Robo.
Dalsze kroki
Aby zwiększyć liczbę testów, które możesz przeprowadzić dziennie, 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.