Z tego przewodnika dowiesz się, jak przeprowadzać testy iOS za pomocą konsoli Firebase.
Krok 1. Tworzenie projektu Firebase
Otwórz konsolę Firebase, chyba że masz to już za sobą i utwórz nowy projekt Firebase.
Krok 2. Prześlij i uruchom test
XCTest
Otwórz Test Lab w konsoli Firebase.
Jeśli to Twój pierwszy test, kliknij Rozpocznij w sekcji iOS. Jeśli przeprowadzić test, kliknij Przeprowadź test, a następnie wybierz Przeprowadź XCTest.
Kliknij Przeglądaj i znajdź plik
.zip
, Utworzono.Zaznacz pole obok każdego urządzenia, wersji, orientacji i regionu, które chcesz wybrać. i testowania.
(Opcjonalnie) Aby ułatwić sobie rozpoznawanie i zlokalizowanie macierzy testów w Firebase, możesz dodać etykietę do macierzy testów, wpisując nazwa etykiety w polu Etykieta macierzy testowej (opcjonalnie).
Kliknij Rozpocznij testy.
Test pętli gry
Na stronie Test Lab w konsoli Firebase kliknij Przeprowadź pierwszy test > Uruchom pętlę gry na iOS.
W sekcji Przesyłanie aplikacji kliknij Przeglądaj, a następnie wybierz plik IPA (jeśli jeszcze nie został wygenerowany, wygeneruj plik IPA); dla Twojej aplikacji).
(Opcjonalnie) Aby ułatwić sobie rozpoznawanie i zlokalizowanie macierzy testów w Firebase, możesz dodać etykietę do macierzy testów, wpisując nazwę etykiety w polu Etykieta macierzy testowej (opcjonalnie).
(Opcjonalnie) Jeśli chcesz uruchamiać wiele pętli (scenariuszy) jednocześnie lub wybierz konkretne pętle do uruchomienia i wpisz ich numery w Scenariuszach. .
Jeśli na przykład wpiszesz „1–3, 5”, Test Lab uruchomi pętle 1, 2, 3 i 5. Domyślnie (jeśli nie wprowadzisz niczego w polu Scenariusze): Test Lab uruchamia tylko pierwszą pętlę.
W sekcji Urządzenia wybierz co najmniej 1 urządzenie fizyczne, które chcesz przetestuj aplikację i kliknij Rozpocznij testy.
Krok 3. Analizowanie wyników testu
Po rozpoczęciu testu automatycznie przekierujemy Cię na stronę jego wyników. Testy mogą potrwać kilka minut w zależności od liczby różnych w wybranych konfiguracjach oraz czasie oczekiwania na sprawdzenie testów. Po zakończeniu testów możesz przejrzeć ich wyniki. Zobacz Analizuję Firebase Test Lab wyniki, by dowiedzieć się więcej jak interpretować wyniki testu.