Check out what’s new from Firebase@ Google I/O 2021, and join our alpha program for early access to the new Remote Config personalization feature. Learn more

Rozpocznij testowanie z konsolą Firebase

Laboratorium Firebase Test Lab zapewnia opartą na chmurze infrastrukturę do testowania aplikacji na Androida. W tym dokumencie opisano, jak rozpocząć pracę z laboratorium testowym przy użyciu konsoli Firebase.

Jeśli nie masz projektu Firebase dla swojej aplikacji, przejdź do konsoli Firebase i kliknij Utwórz nowy projekt, aby go teraz utworzyć. Będziesz potrzebować uprawnień własności lub uprawnień do edycji w swoim projekcie.

Uruchom test

Laboratorium Firebase Test Lab umożliwia przeprowadzanie następujących typów testów:

  • Test oprzyrządowania : napisany przez Ciebie test, który umożliwia sterowanie interfejsem Twojej aplikacji za pomocą określonych działań. Test instrumentacji może również tworzyć jawne potwierdzenia dotyczące stanu aplikacji w celu zweryfikowania poprawnej funkcjonalności przy użyciu interfejsów API AndroidJUnitRunner. Test Lab obsługuje platformy testowe Espresso i UI Automator 2.0 .
  • Test Robo : test, który analizuje interfejs aplikacji, a następnie automatycznie go eksploruje, symulując działania użytkownika.
  • Test pętli gry : test wykorzystujący „tryb demonstracyjny” do symulowania działań graczy w aplikacjach gier.

Aby przeprowadzić test, zobacz Uruchamianie testów w laboratorium Firebase Test Lab dla systemu Android .

Nowość: testy oprzyrządowania z Orchestrator

Android Test Orchestrator uruchamia każdy z testów oprzyrządowania aplikacji niezależnie, co ma kilka zalet, ale także jedną wadę:

Korzyści

  • Brak stanu udostępnionego: każdy test jest uruchamiany we własnym wystąpieniu Instrumentation, więc stan udostępniony nie jest kumulowany między testami.

  • Izolowane awarie: jeśli test ulegnie awarii, usuwa tylko własną instancję Instrumentation, więc inne testy w pakiecie nadal działają.

Wada

Laboratorium testowe zawsze używa najnowszej wersji programu Orchestrator. Aby włączyć program Orchestrator, wybierz opcję Uruchom z programem Orchestrator na ekranie Opcje dodatkowe w konfiguracji testu oprzyrządowania .

Sprawdź wyniki swoich testów

Po rozpoczęciu testu zostaniesz automatycznie przekierowany na stronę z wynikami testu. Testy mogą potrwać kilka minut, w zależności od liczby wybranych konfiguracji i ustawionego limitu czasu testu. Po uruchomieniu testów możesz przejrzeć wyniki testów. Zobacz Analizowanie wyników laboratorium Firebase Test, aby dowiedzieć się więcej o interpretacji wyników testów.