Gdy prześlesz i opublikujesz pakiet aplikacji na Androida (APK) na kanale 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 pomaga wykrywać awarie, problemy z wyświetlaniem i luki w zabezpieczeniach.
Raport przed opublikowaniem korzysta z testu Robo, czyli testu automatycznego dostępnego w ramach Firebase Test Lab. Test Robo umożliwia testowanie aplikacji na konkretnych urządzeniach, w określonych lokalizacjach lub wersjach Androida. Możesz też używać go 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
- Utwórz projekt Firebase, jeśli jeszcze go nie masz: w Firebase konsoli kliknij Dodaj nowy projekt, a potem wpisz nazwę projektu. Jeśli masz już projekt Cloud, możesz go wybrać z menu, 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 testowanie go za pomocą 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ą rozliczenia na podstawie wykorzystania w ramach planu Blaze, znajdziesz w artykule Test Lab Limity i rozliczenia.
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żyć Test Lab do uruchamiania testów z instrumentacją, które piszesz specjalnie na potrzeby testowania aplikacji. Możesz je uruchamiać z konsoli Firebase, wiersza poleceń gcloud i bezpośrednio z Android Studio.
Więcej informacji o Test Lab znajdziesz we Test Labwprowadzeniu.