Gdy prześlesz i opublikujesz pakiet aplikacji na Androida (APK) w kanale alfa lub beta w Konsoli Google Play, zostanie on 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 jest generowany na podstawie testu Robo, czyli automatycznego testu dostępnego w Firebase Test Lab. Możesz użyć testu Robo, aby przetestować aplikację na konkretnych urządzeniach, w określonych lokalizacjach lub na wybranych wersjach Androida. Możesz też użyć testu Robo, aby przetestować aplikację przez dłuższy czas.
Test Robo można dostosować w większym stopniu niż raport przed opublikowaniem, ale jest on równie łatwy w użyciu.
Uruchamianie pierwszego testu Robo w usłudze Test Lab
- Jeśli nie masz jeszcze projektu w Firebase, utwórz go: w konsoli Firebase kliknij Dodaj nowy projekt, a następnie wpisz nazwę projektu. Jeśli masz już projekt w chmurze, możesz go wybrać z menu, aby dodać do niego Firebase.
- Otwórz stronę Test Lab w konsoli Firebase.
- Przeciągnij plik APK aplikacji, którą chcesz przetestować, do sekcji „Android” lub kliknij Wyszukaj plik APK i wybierz plik.
Test Lab przesyła wybrany plik APK i automatycznie rozpoczyna 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ą płatności na podstawie wykorzystania w abonamencie Blaze, znajdziesz w artykule o limitach i płatnościach w Test Lab.
Jeśli chcesz testować aplikację jeszcze dokładniej i częściej, możesz używać Test Lab z systemami trybu 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. Testy te możesz uruchamiać w konsoli Firebase, wierszu poleceń gcloud i bezpośrednio w Android Studio.
Więcej informacji o Test Lab znajdziesz w artykule Wprowadzenie do Test Lab.