Urządzenia dostępne w Laboratorium

Test Lab umożliwia testowanie aplikacji na wielu urządzeniach i w różnych wersjach iOS. Dostępne urządzenia możesz sprawdzić na kilka sposobów:

  • Konsola Firebase: jeśli przeprowadzasz testy w konsoli Firebase, listę dostępnych urządzeń możesz wyświetlić podczas kroku Wybierz wymiary procedury Przeprowadź test.

  • gcloud CLI: 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 mają obniżoną stabilność w konsoli Firebase i Google Cloud CLI z obniżoną stabilnością. Urządzenia oznaczone wskaźnikiem Zmniejszona stabilność odnotowały wyższe wskaźniki niejednoznacznych wyników przez okres dłuższy niż 30 dni. Ta funkcja pomaga lepiej dobierać 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 konsoli Firebase podczas konfigurowania nowego testu dla konkretnego urządzenia.

Aby wyświetlić stabilność urządzenia:

  1. Otwórz stronę Test Lab w konsoli Firebase.

  2. Kliknij Przeprowadź test, a potem wybierz typ testu.

  3. Prześlij plik binarne aplikacji.

  4. Na etapie Wybieranie wymiarów kliknij Dostosuj.

  5. 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 wyświetlać się etykieta Zmniejszona stabilność.

  6. 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:

  1. Pobierz najnowszą wersję pakietu Google Cloud SDK i postępuj zgodnie z instrukcjami.

  2. Uruchom jedno z tych poleceń: gcloud firebase test ios models list lub gcloud firebase test ios models describe MODEL_ID

Jeśli urządzenie testowe ma problemy ze stabilnością, w kolumnie ETYKI zobaczysz tag reduced_stability z listą wersji, których to dotyczy.

Pojemność urządzenia

Test Lab udostępnia zbiorcze informacje o pojemności urządzenia mobilnego za pomocą konsoli Firebase i interfejsu wiersza poleceń Firebase. Pojemność urządzenia to łączna liczba urządzeń online uwzględnionych w laboratorium urządzeń mobilnych Google. Ta funkcja pomaga zapewnić, że w naszym laboratorium jest wystarczająca liczba urządzeń, aby testy były przeprowadzane efektywniej. Pojemność urządzenia jest mierzona jako wysoka, średnia i niska.

Testy przeprowadzane na dowolnym poziomie pojemności urządzenia mogą trwać dłużej z powodu tych czynników:

  • Ruch, który wpływa na czas rozpoczęcia testu. Aby sprawdzić, czy są zgłoszone przerwy w działaniu lub awarie, otwórz panel stanu Firebase.
  • awarie urządzenia 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ądzeń i podajemy zalecenia dotyczące ich stosowania:

Rozmiar Opis Zalecane zastosowanie
Duża pojemność Katalog urządzeń Test Lab zawiera wiele urządzeń. Używaj, gdy przeprowadzasz dużą liczbę testów.
Średnia pojemność Katalog urządzeń Test Lab zawiera umiarkowaną liczbę urządzeń. Ten poziom pojemności wystarcza do przeprowadzania większości testów.
Niska pojemność Katalog urządzeń Test Lab zawiera niewiele urządzeń. Urządzenia wycofane należą do grupy urządzeń o małej pojemności, ale nie wszystkie urządzenia o małej pojemności są wycofane. Użyj tej opcji, gdy chcesz przeprowadzić test na określonym modelu i wersji urządzenia. Te testy nie nadają się do fragmentacji testowej. Ze względu na niską przepustowość testy mogą potrwać długo, zwłaszcza jeśli wywołasz dużą liczbę testów jednocześnie.

Wyświetl pojemność urządzenia w konsoli Firebase

Podczas konfigurowania nowego testu możesz sprawdzić pojemność urządzenia w konsoli Firebase dla konkretnego urządzenia.

Aby wyświetlić pojemność urządzenia:

  1. Otwórz stronę Test Lab w konsoli Firebase.

  2. Kliknij Przeprowadź test, a potem wybierz typ testu.

  3. Prześlij plik binarne aplikacji.

  4. W kroku Wybierz wymiary kliknij Dostosuj.

  5. (Opcjonalnie) Aby filtrować urządzenia według poziomu pojemności:

    1. Kliknij ikonę Filtr.

    2. Wybierz Pojemność.

    3. Kliknij poziom pojemności, według którego chcesz filtrować: Średni lub Wysoki. Aby odfiltrować urządzenia o małej pojemności, zastosuj filtry Umiarkowana i Duża.

    4. Kliknij Zastosuj.

  6. 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 pojawić się etykiet Średnia lub Wysoka.

  7. 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 w przypadku konkretnego urządzenia.

Aby wyświetlić pojemność urządzenia:

  1. Pobierz najnowszą wersję pakietu Google Cloud SDK i postępuj zgodnie z instrukcjami. Wersja musi wynosić co najmniej 417.0.0.
  2. Wykonaj 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.

Nieobsługiwane urządzenia i wersje

Urządzenia wycofane są dostępne przez co najmniej miesiąc przed usunięciem z katalogu urządzeń Test Lab. Po usunięciu urządzenia Test Labnie będzie już wysyłać żądań testowych kierowanych na to urządzenie. Takie żądania będą oznaczone jako Skipped.

Wycofane urządzenia

Model Typ Urządzenie/wersja Usuwam
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

Poproś o urządzenie

Jeśli chcesz użyć urządzenia, które nie jest dostępne w regionie Test Lab, możesz przesłać prośbę o dodanie urządzenia do katalogu.