Google jest zaangażowany w promowanie równości rasowej dla społeczności czarnych. Zobacz jak.
Ta strona została przetłumaczona przez Cloud Translation API.
Switch to English

Laboratorium

Przetestuj swoją aplikację na urządzeniach hostowanych w centrum danych Google.

Firebase Test Lab to oparta na chmurze infrastruktura do testowania aplikacji. Za pomocą jednej operacji możesz przetestować swoją aplikację na Androida lub iOS na wielu różnych urządzeniach i ich konfiguracjach, a wyniki - w tym dzienniki, filmy i zrzuty ekranu - zobaczyć w konsoli Firebase.

Uruchom test

Kluczowe możliwości

Przetestuj aplikacje na Androida i iOS Jeśli Twoja aplikacja ma zarówno wersję na Androida, jak i iOS, nie martw się. Test Lab oferuje teraz urządzenia z iOS do testowania.
Działaj na prawdziwych urządzeniach Test Lab sprawdza Twoją aplikację na urządzeniach zainstalowanych i działających w centrum danych Google, dzięki czemu możesz znaleźć problemy, które występują tylko na określonych urządzeniach i konfiguracjach.
Integracja przepływu pracy Test Lab jest zintegrowany z konsolą Firebase, Android Studio i narzędziem wiersza poleceń gcloud. Możesz go nawet używać z systemami Continuous Integration (CI).

Jak to działa?

Test Lab wykorzystuje prawdziwe, produkcyjne urządzenia działające w centrum danych Google, aby przetestować Twoją aplikację. Urządzenia są aktualizowane za pomocą zaktualizowanych interfejsów API i mają konfigurowalne ustawienia regionalne, co pozwala na przetestowanie aplikacji na sprzęcie i konfiguracjach, które napotka podczas rzeczywistego użytkowania.

Fizyczne urządzenia w centrum danych

Urządzenia w centrum danych

Test Lab przeprowadza testy Espresso i UI Automator 2.0 na aplikacjach na Androida oraz testy XCTest na aplikacjach na iOS. Napisz testy przy użyciu jednej z tych struktur, a następnie uruchom je za pomocą konsoli Firebase lub interfejsu wiersza poleceń gcloud.

Jeśli testujesz tylko na Androidzie, możesz nawet poprosić Test Lab, aby utworzył testy za Ciebie, korzystając z automatycznych testów Robo .

Ścieżka realizacji

Przygotuj swoją aplikację do testów
  • iOS: napisz XCTests, a następnie skompiluj i spakuj aplikację do przesłania.
  • Android: napisz test oprzyrządowania, zmodyfikuj aplikację tak, aby obsługiwała test pętli gry lub całkowicie unikaj przygotowywania testu za pomocą testu Robo.
Wybierz środowisko testowe i macierz testową Korzystając z konsoli Firebase lub interfejsu wiersza poleceń gcloud, zdefiniuj macierz testów, wybierając zestaw urządzeń, wersji systemu operacyjnego, ustawień regionalnych i orientacji ekranu.
Uruchom testy i przejrzyj wyniki testów W zależności od rozmiaru macierzy testów może minąć kilka minut, zanim Laboratorium testowe uruchomi testy. Po zakończeniu testów możesz zobaczyć wyniki w konsoli Firebase.

Następne kroki