W tym przewodniku opisano, jak uruchamiać testy iOS przy użyciu konsoli Firebase.
Krok 1. Utwórz projekt Firebase
Jeśli jeszcze tego nie zrobiłeś, przejdź do konsoli Firebase i utwórz nowy projekt Firebase.
Krok 2. Prześlij i uruchom test
XCTest
Otwórz Laboratorium testowe w konsoli Firebase .
Jeśli to Twój pierwszy test, kliknij Rozpocznij w systemie iOS. Jeśli wcześniej przeprowadzałeś test, kliknij Uruchom test , a następnie wybierz Uruchom test XCTest .
Kliknij Przeglądaj i znajdź utworzony plik
.zip
.Zaznacz pole obok każdego urządzenia, wersji, orientacji i języka, na którym chcesz przeprowadzić test.
(Opcjonalnie) Aby łatwiej zidentyfikować i zlokalizować macierze testowe w konsoli Firebase, możesz dodać etykietę do macierzy testowej, wpisując nazwę etykiety w polu Etykieta macierzy testowej (opcjonalnie) .
Kliknij Rozpocznij testy .
Test pętli gry
Na stronie Laboratorium testowe konsoli Firebase kliknij Uruchom swój pierwszy test > Uruchom pętlę gry na iOS .
W sekcji Prześlij aplikację kliknij Przeglądaj , a następnie wybierz plik IPA swojej aplikacji (jeśli jeszcze tego nie zrobiłeś, wygeneruj plik IPA dla swojej aplikacji).
(Opcjonalnie) Aby łatwiej zidentyfikować i zlokalizować macierze testowe w konsoli Firebase, możesz dodać etykietę do macierzy testowej, wpisując nazwę etykiety w polu Etykieta macierzy testowej (opcjonalnie) .
(Opcjonalnie) Jeśli chcesz uruchamiać wiele pętli (inaczej scenariuszy) naraz lub wybrać określone pętle do uruchomienia, wprowadź numery pętli w polu Scenariusze .
Na przykład, gdy wpiszesz „1-3, 5”, Test Lab uruchomi pętle 1, 2, 3 i 5. Domyślnie (jeśli nic nie wpiszesz w polu Scenariusze ), Test Lab uruchomi tylko pętlę 1.
W sekcji Urządzenia wybierz co najmniej jedno urządzenie fizyczne, na którym chcesz przetestować aplikację, a następnie kliknij Rozpocznij testy .
Krok 3. Zbadaj wyniki testu
Po rozpoczęciu testu następuje automatyczne przekierowanie na stronę wyników testu. Uruchomienie testów może potrwać kilka minut, w zależności od liczby wybranych różnych konfiguracji i ustawionego limitu czasu testu. Po uruchomieniu testów możesz przejrzeć wyniki testów. Zobacz Analizowanie wyników laboratorium testowego Firebase, aby dowiedzieć się więcej o tym, jak interpretować wyniki testu.