Więcej niż raporty przed opublikowaniem

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

  1. 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.
  2. W konsoli Firebase otwórz stronę Test Lab.
  3. 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.