Z tego przewodnika dowiesz się, jak uruchamiać testy iOS za pomocą konsoli Firebase.
Krok 1. Tworzenie projektu Firebase
Jeśli jeszcze tego nie zrobisz, otwórz Firebasekonsolę i utwórz nowy projekt Firebase.
Krok 2. Przesyłanie i przeprowadzanie testu
XCTest
Otwórz Test Lab w Firebase konsoli.
Jeśli to Twój pierwszy test, w sekcji iOS kliknij Rozpocznij. Jeśli wcześniej przeprowadzono test, kliknij Run a Test (Przeprowadź test), a następnie wybierz Run an XCTest (Przeprowadź XCTest).
Kliknij Przeglądaj i znajdź utworzony plik
.zip
.Zaznacz pole obok każdego urządzenia, wersji, orientacji i ustawień regionalnych, w przypadku których chcesz przeprowadzić test.
(Opcjonalnie) Aby łatwiej identyfikować i znajdować macierze testów w Firebasekonsoli, możesz dodać do nich etykietę, wpisując jej nazwę w polu Etykieta macierzy testów (opcjonalnie).
Kliknij Rozpocznij testy.
Test pętli gry
Na stronie Test Lab w Firebase konsoli kliknij Przeprowadź pierwszy test > Przeprowadź test pętli gry na iOS.
W sekcji Prześlij aplikację kliknij Przeglądaj, a następnie wybierz plik IPA aplikacji (jeśli jeszcze tego nie zrobisz, wygeneruj plik IPA dla swojej aplikacji).
(Opcjonalnie) Aby łatwiej identyfikować i znajdować macierze testowe w Firebasekonsoli, możesz dodać do nich etykietę, wpisując jej nazwę w polu Etykieta macierzy testowej (opcjonalnie).
(Opcjonalnie) Jeśli chcesz uruchomić kilka pętli (czyli scenariuszy) naraz lub wybrać konkretne pętle do uruchomienia, wpisz numery pętli w polu Scenariusze.
Na przykład po wpisaniu „1–3, 5” Test Lab odtworzy pętle 1, 2, 3 i 5. Domyślnie (jeśli nie wpiszesz niczego w polu Scenariusze)Test Lab uruchamia tylko pętlę 1.
W sekcji Urządzenia wybierz co najmniej 1 urządzenie fizyczne, na którym chcesz przetestować aplikację, a następnie kliknij Rozpocznij testy.
Krok 3. Sprawdzanie wyników testu
Po rozpoczęciu testu automatycznie przekierujemy Cię na stronę z wynikami. Przeprowadzenie testów może potrwać kilka minut w zależności od liczby wybranych konfiguracji i czasu oczekiwania na wynik testu. Po przeprowadzeniu testów możesz sprawdzić ich wyniki. Więcej informacji o interpretowaniu wyników testu znajdziesz w sekcji Analizowanie wyników Firebase Test Lab.