Google 致力于为黑人社区推动种族平等。查看具体举措
Ta strona została przetłumaczona przez Cloud Translation API.
Switch to English

Analiza wyników testów

Niezależnie od tego, czy przeprowadzasz testy za pomocą konsoli Firebase, czy interfejsu wiersza polecenia Firebase , szczegółowe wyniki testu możesz znaleźć w konsoli Firebase. Czytaj dalej, aby dowiedzieć się, jak analizować wyniki testów.

Zobacz wyniki testów

Po przesłaniu lub wybraniu testu i określeniu urządzeń testowych możesz wyświetlić podsumowanie wyników testu (w tym dzienniki, filmy i zrzuty ekranu) w panelu Test Lab konsoli Firebase. Twoje nieprzetworzone wyniki testów są również przechowywane w zasobniku Google Cloud, aby ułatwić korzystanie z systemów CI.

Aby zobaczyć wyniki testów, przejdź do sekcji Laboratorium w konsoli Firebase .

Znajdziesz tam listę wszystkich swoich poprzednich przebiegów testowych. Aby zrozumieć wyniki, warto trochę wiedzieć o macierzach testów: po uruchomieniu testu lub zestawu przypadków testowych dla wybranych urządzeń i konfiguracji Test Lab wykonuje test dla aplikacji w partii, a następnie wyświetla wyniki w postaci matrycy testowej .

Urządzenia × Wykonania testów = Matryca testów

Urządzenie
Urządzenie fizyczne lub wirtualne (tylko Android), na którym przeprowadzasz test, takie jak telefon, tablet lub urządzenie do noszenia. Urządzenia w macierzy testów są identyfikowane na podstawie modelu urządzenia, wersji systemu operacyjnego, orientacji ekranu i ustawień regionalnych (znanych również jako ustawienia geograficzne i językowe).
Test, wykonanie testów
Test (lub zestaw przypadków testowych) do uruchomienia na urządzeniu. Możesz uruchomić jeden test na urządzenie lub opcjonalnie podzielić test na fragmenty i uruchomić jego przypadki testowe na różnych urządzeniach.
Matryca testowa
Zawiera stany i wyniki testów wykonanych testów. Jeśli jakiekolwiek wykonanie testu w macierzy nie powiedzie się, cała macierz zawodzi.

Interpretacja wyników macierzy testów

Jeśli rozpoczniesz testy w konsoli Firebase, Test Lab przeniesie Cię bezpośrednio do macierzy testów w toku, gdzie możesz na bieżąco śledzić postępy testów. Jeśli zamiast tego użyłeś narzędzia wiersza poleceń, możesz podążać za podanym adresem URL, aby przejść do strony macierzy testów w toku.

Macierz zawiera wiersz dla każdego wykonania testu uruchomionego w Laboratorium Testowym. Ikona przed nazwą wykonania wyświetla stan tego wykonania:

  • play_circle_outline W toku: wykonanie testu nadal trwa. Wykonanie może zająć do godziny, w zależności od liczby i złożoności testów w Twojej aplikacji.
  • check_circle Zaliczono: żaden z testów wykonania nie zakończył się niepowodzeniem.
  • ostrzeżenie Niepowodzenie: co najmniej jeden z testów wykonania nie powiódł się.
  • błąd niejednoznaczny: wyniki testu były niejednoznaczne, prawdopodobnie z powodu błędu laboratorium testowego.
  • blok Pominięto: Laboratorium testowe pominęło Twój test, ponieważ wybrana kombinacja urządzenia i wersji systemu operacyjnego jest niedostępna.

Interpretacja wyników z pojedynczego wykonania testu

Na stronie wyników macierzy testów kliknij jedno z wykonań testu, aby zobaczyć wynik tego konkretnego wykonania testu.

Strona pokazuje statystyki wykonania testu, w tym problemy napotkane podczas testowania, listę przypadków testowych, dzienniki z wykonania oraz wideo z przebiegu testu.

Szczegółowe wyniki testów

Szczegółowe wyniki testów są dostępne w zasobniku Google Cloud Storage przez 90 dni. Kliknij opcję Wyświetl pliki źródłowe na stronie wyników wykonania testu, aby wyświetlić zasobnik.

Aby zachować szczegółowe wyniki testu przez ponad 90 dni, wyślij je do bardziej trwałego zasobnika Cloud Storage, którego jesteś właścicielem, za pomocą opcji wiersza poleceń --results-bucket gcloud . Następnie możesz ustawić ustawienie Wiek , aby określić, jak długo Cloud Storage przechowuje wyniki. Aby uzyskać więcej informacji na temat zmiany ustawienia wieku , zobacz Warunki cyklu życia .