Test Lab umożliwia testowanie aplikacji na wielu różnych urządzeniach i wersjach iOS. Dostępne urządzenia możesz sprawdzić na kilka sposobów:
Firebase konsola: jeśli przeprowadzasz testy w Firebase konsoli, listę dostępnych urządzeń możesz wyświetlić na etapie Wybierz wymiary w procesie Przeprowadź test.
Interfejs wiersza poleceń gcloud: aby wyświetlić listę dostępnych urządzeń w interfejsie wiersza poleceń Google Cloud, użyj tego polecenia:
gcloud firebase test ios models list
Google APIs Explorer: możesz nawet wyszukiwać urządzenia bezpośrednio, bez projektu Firebase ani interfejsu wiersza poleceń gcloud, za pomocą Google APIs Explorer.
Wskaźnik stabilności urządzenia
Test Lab – oznacza urządzenia, które wykazują obniżoną stabilność w konsoliFirebase i Google Cloud CLI, z wskaźnikiem Obniżona stabilność. Urządzenia oznaczone wskaźnikiem Zmniejszona stabilność przez dłuższy czas (30 dni lub dłużej) zwracały większy odsetek niejednoznacznych wyników. Ta funkcja pomaga lepiej wybierać urządzenia do danego zastosowania, informując o tym, czy stabilność urządzenia testowego jest obniżona.
Wyświetlanie stabilności urządzenia w konsoli Firebase
Stabilność urządzenia możesz sprawdzić w Firebase konsoli podczas konfigurowania nowych testów na konkretnym urządzeniu.
Aby sprawdzić stabilność urządzenia, wykonaj te czynności:
Otwórz stronę Test Lab w konsoli Firebase.
Kliknij Przeprowadź test, a następnie wybierz typ testu.
Prześlij plik binarny aplikacji.
W etapie Wybierz wymiary kliknij Dostosuj.
Wybierz co najmniej 1 urządzenie, na którym chcesz przeprowadzić test. W zależności od stabilności urządzenia obok wybranych urządzeń może pojawić się etykieta Zmniejszona stabilność.
Przeprowadź test.
Wyświetlanie stabilności urządzenia w Google Cloud CLI
Podczas konfigurowania nowego testu możesz sprawdzić stabilność urządzenia w interfejsie wiersza poleceń gcloud.
Aby sprawdzić stabilność urządzenia, wykonaj te czynności:
Pobierz najnowszy pakiet Google Cloud SDK i postępuj zgodnie z instrukcjami.
Uruchom jedno z tych poleceń:
gcloud firebase test ios models list
lubgcloud firebase test ios models describe MODEL_ID
Jeśli na urządzeniu testowym występuje obniżona stabilność, w kolumnie TAGI zobaczysz tag
reduced_stability
z listą wersji, których dotyczy problem.
Pojemność urządzenia
Test Lab udostępnia zbiorcze informacje o pojemności urządzeń mobilnych w Firebase konsoli i Firebase interfejsie wiersza poleceń. Pojemność laboratorium to łączna liczba urządzeń online w laboratorium urządzeń mobilnych Google. Ta funkcja pomaga zapewnić, że w naszym laboratorium urządzeń jest wystarczająca liczba urządzeń do wydajniejszego przeprowadzania testów. Pojemność urządzenia jest określana jako duża, średnia lub mała.
Testy przeprowadzane na urządzeniach o dowolnym poziomie wydajności mogą trwać dłużej z powodu tych czynników:
- ruch, który wpływa na rozpoczęcie testu; Aby sprawdzić, czy zgłoszono awarie lub przerwy w działaniu usług, otwórz Panel stanu Firebase.
- Awarie urządzeń lub infrastruktury, które mogą wystąpić w dowolnym momencie i wpłynąć na czas trwania testu.
W tabeli poniżej opisujemy typy pojemności urządzenia i podajemy zalecenia dotyczące tego, kiedy należy używać poszczególnych typów:
Rozmiar | Opis | Zalecane zastosowanie |
Duża pojemność | Katalog urządzeń Test Lab zawiera wiele urządzeń. | Używaj tej opcji, gdy przeprowadzasz dużą liczbę testów. |
Średnia pojemność | Test Lab Katalog urządzeń zawiera umiarkowaną liczbę urządzeń. | Ten poziom pojemności jest odpowiedni do przeprowadzania większości testów. |
Mała pojemność | Test Lab Katalog urządzeń zawiera niewiele urządzeń. Wycofane urządzenia należą do grupy urządzeń o małej pojemności, ale nie wszystkie urządzenia o małej pojemności są wycofane. | Używaj, gdy chcesz przeprowadzić test na konkretnym modelu urządzenia i w określonej wersji. Te testy nie nadają się do dzielenia testów. Ze względu na małą przepustowość testy mogą trwać długo, zwłaszcza jeśli uruchomisz dużą liczbę testów jednocześnie. |
Wyświetlanie pojemności urządzenia w konsoli Firebase
Podczas konfigurowania nowego testu możesz sprawdzić pojemność urządzenia w Firebase konsoli dla konkretnego urządzenia.
Aby sprawdzić pojemność urządzenia:
Otwórz stronę Test Lab w konsoli Firebase.
Kliknij Przeprowadź test, a następnie wybierz typ testu.
Prześlij plik binarny aplikacji.
W etapie Wybierz wymiary kliknij Dostosuj.
(Opcjonalnie) Aby filtrować urządzenia według poziomu pojemności:
Kliknij ikonę Filtr.
Wybierz Pojemność.
Kliknij poziom pojemności, według którego chcesz filtrować: Średnia lub Wysoka. Aby odfiltrować urządzenia o małej pojemności, zastosuj filtry Średnia i Wysoka.
Kliknij Zastosuj.
Wybierz co najmniej 1 urządzenie, na którym chcesz przeprowadzić test. W zależności od pojemności urządzenia obok wybranych urządzeń może się pojawić etykieta Średnia lub Wysoka.
Przeprowadź test.
Wyświetlanie pojemności urządzenia w Google Cloud CLI
Podczas konfigurowania nowego testu możesz sprawdzić pojemność urządzenia w interfejsie wiersza poleceń gcloud.
Aby sprawdzić pojemność urządzenia:
- Pobierz najnowszą wersję pakietu Google Cloud SDK i postępuj zgodnie z instrukcjami. Wersja musi być co najmniej 417.0.0.
- Uruchom jedno z tych poleceń:
gcloud firebase test ios list-device-capacities
lub
gcloud firebase test ios models describe MODEL_ID
Dane wyjściowe obejmują pojemność urządzenia, identyfikator modelu, nazwę modelu i identyfikator wersji systemu operacyjnego.
Wycofane urządzenia i wersje
Wycofane urządzenia są dostępne przez co najmniej miesiąc, zanim zostaną usunięte z katalogu urządzeń Test Lab. Po usunięciu urządzenia Test Lab
nie są już na nim wykonywane prośby o testy kierowane na to urządzenie. Te prośby są oznaczane jako Skipped
.
Wycofane urządzenia
Model | Typ | Urządzenie/wersja | Usuwanie w dniu |
---|---|---|---|
iPad 5 | Fizyczny | iPad5/15.4 | 2024-04-07 |
iPhone 13 Pro | Fizyczny | Iphone13pro/15.2 | 2024-04-07 |
iPad mini 4 | Fizyczny | ipadmini4/15.4 | 2024-04-07 |
iPhone 8 | Fizyczny | iphone8/14.7 | 2025-04-03 |
iPhone 11 Pro | Fizyczny | iphone11pro/14.7 | 2025-04-03 |
iPhone 12 Pro | Fizyczny | iphone12pro/14.8 | 2025-04-03 |
Prośba o urządzenie
Jeśli chcesz używać urządzenia, które nie jest dostępne w Test Lab, możesz przesłać prośbę o dodanie go do katalogu.