Pierwsze kroki z Laboratorium Firebase z poziomu konsoli Firebase

Z tego przewodnika dowiesz się, jak przeprowadzać testy iOS za pomocą konsoli Firebase.

Krok 1. Tworzenie projektu Firebase

Jeśli jeszcze tego nie zrobisz, otwórz konsolę Firebase i utwórz nowy projekt Firebase.

Krok 2. Przesyłanie i uruchamianie testu

XCTest

  1. Otwórz Test Lab w konsoli Firebase.

  2. Jeśli to Twój pierwszy test, kliknij Rozpocznij w sekcji iOS. Jeśli test został już przeprowadzony, kliknij Uruchom test, a następnie wybierz Przeprowadź XCTest.

  3. Kliknij Przeglądaj i znajdź utworzony plik .zip.

  4. Zaznacz pole obok każdego urządzenia, wersji, orientacji i lokalizacji, które chcesz przetestować.

  5. (Opcjonalnie) Aby ułatwić sobie identyfikowanie i znajdowanie macierzy testów w konsoli Firebase, możesz dodać do macierzy testów etykietę, wpisując jej nazwę w polu Etykieta macierzy (opcjonalnie).

  6. Kliknij Rozpocznij testy.

Test pętli gry

  1. Na stronie Test Labkonsoli Firebase kliknij Pierwszy test > Przeprowadź test pętli gry na iOS.

  2. W sekcji Prześlij aplikację kliknij Przeglądaj, a następnie wybierz plik IPA aplikacji (jeśli jeszcze tego nie zrobiono, wygeneruj plik IPA).

  3. (Opcjonalnie) Aby ułatwić sobie identyfikowanie i lokalizowanie matryc testów w konsoli Firebase, możesz dodać do nich etykietę, wpisując jej nazwę w polu Etykieta matrycy testów (opcjonalnie).

  4. (Opcjonalnie) Jeśli chcesz uruchomić kilka pętli (tzw. scenariusze) jednocześnie lub wybrać konkretne pętle, wpisz ich liczby w polu Scenariusze.

    Jeśli na przykład wpiszesz „1-3, 5”, Test Lab wykona pętle 1, 2, 3 i 5. Domyślnie (jeśli w polu Scenariusze nic nie wpiszesz) Test Lab uruchamia się tylko pętla 1.

  5. W sekcji Urządzenia wybierz co najmniej 1 fizyczne urządzenie, na którym chcesz przetestować aplikację, a potem kliknij Rozpocznij testy.

Krok 3. Analizowanie wyników testu

Gdy test się rozpocznie, zostaniesz automatycznie przekierowany na stronę wyników testu. Przeprowadzenie testów może potrwać kilka minut w zależności od liczby wybranych konfiguracji i czasu oczekiwania na testy. Po zakończeniu testów możesz sprawdzić ich wyniki. Aby dowiedzieć się więcej o interpretowaniu wyników testu, zapoznaj się z artykułem Analiza wyników Firebase Test Lab.