Urządzenia dostępne w Laboratorium

Test Lab umożliwia testowanie aplikacji na wielu różnych urządzeniach i wersjach iOS. Istnieje kilka sposobów sprawdzenia, które urządzenia są dostępne:

  • Firebase konsola: jeśli uruchamiasz testy z konsoli Firebase, możesz zobaczyć listę dostępnych urządzeń w kroku Wybierz wymiary w ramach procesu Uruchom test.

  • Interfejs wiersza poleceń gcloud: aby wyświetlić listę dostępnych urządzeń w Google Cloud CLI, użyj tego polecenia:

    gcloud firebase test ios models list
  • Google APIs Explorer: możesz nawet wyszukać urządzenia bezpośrednio, bez projektu w Firebase ani gcloud CLI, za pomocą Google APIs Explorer.

Wskaźnik stabilności urządzenia

Test Lab wskazuje urządzenia, których stabilność się pogorszyła, w konsoli Firebase i Google Cloud CLI za pomocą wskaźnika Zmniejszona stabilność. Urządzenia oznaczone wskaźnikiem Zmniejszona stabilność przez dłuższy czas (co najmniej 30 dni) zwracały większą liczbę niejednoznacznych wyników. Ta funkcja pomaga lepiej wybrać urządzenia do danego przypadku użycia, informując o pogorszeniu stabilności urządzenia testowego.

Wyświetlanie stabilności urządzenia w konsoli Firebase

Stabilność urządzenia możesz sprawdzić w konsoli Firebasepodczas konfigurowania nowego testu na konkretnym urządzeniu.

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

  1. W konsoli Firebase kliknij kolejno DevOps i zaangażowanie > Laboratorium.

  2. Kliknij Uruchom test , a następnie wybierz typ testu.

  3. Prześlij plik binarny aplikacji.

  4. W kroku Wybierz wymiary 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 się wyświetlać etykieta Zmniejszona stabilność.

  6. Uruchom test.

Wyświetlanie stabilności urządzenia w Google Cloud CLI

Stabilność urządzenia możesz sprawdzić w interfejsie wiersza poleceń gcloud podczas konfigurowania nowego testu na konkretnym urządzeniu.

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

  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 stabilność urządzenia testowego się pogorszyła, w kolumnie TAGS możesz zobaczyć tag reduced_stability z listą wersji, których dotyczy problem.

Rozmiar

Test Lab udostępnia zbiorcze informacje o rozmiarze urządzeń mobilnych przez konsolę Firebase i interfejs wiersza poleceń Firebase. Rozmiar to łączna liczba urządzeń online w laboratorium urządzeń mobilnych Google. Ta funkcja pomaga upewnić się, że w naszym laboratorium urządzeń jest wystarczająca liczba urządzeń, aby wydajniej przeprowadzać testy. Rozmiar jest mierzony jako duży, średni i mały.

Testy przeprowadzane na dowolnym poziomie rozmiaru mogą trwać dłużej z tych powodów:

  • Ruch, który wpływa na czas rozpoczęcia testu. Aby sprawdzić, czy występują zgłoszone awarie lub błędy, 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 rozmiaru i podajemy zalecenia dotyczące tego, kiedy używać poszczególnych typów:

Rozmiar Opis Zalecane użycie
Duży rozmiar Katalog urządzeń Test Lab zawiera wiele urządzeń. Używaj, gdy przeprowadzasz dużą liczbę testów.
Średni rozmiar Katalog urządzeń Test Lab zawiera umiarkowaną liczbę urządzeń. Ten poziom rozmiaru jest odpowiedni do przeprowadzania większości testów.
Mały rozmiar Katalog urządzeń Test Lab zawiera niewiele urządzeń. Urządzenia wycofane należą do grupy o małym rozmiarze, ale nie wszystkie urządzenia o małym rozmiarze są wycofane. Używaj, gdy musisz przeprowadzić test na konkretnym modelu i wersji urządzenia. Te testy nie nadają się do dzielenia testów. Ze względu na mały rozmiar, testy mogą trwać długo, zwłaszcza jeśli uruchomisz dużą liczbę testów w tym samym czasie.

Wyświetlanie rozmiaru w konsoli Firebase

Rozmiar możesz sprawdzić w konsoli Firebase podczas konfigurowania nowego testu na konkretnym urządzeniu.

Aby wyświetlić rozmiar:

  1. W konsoli Firebase kliknij kolejno DevOps i zaangażowanie > Laboratorium.

  2. Kliknij Uruchom test , a następnie wybierz typ testu.

  3. Prześlij plik binarny aplikacji.

  4. W kroku Wybierz wymiary kliknij Dostosuj.

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

    1. Kliknij ikonę Filtruj.

    2. Kliknij Rozmiar.

    3. Kliknij poziom rozmiaru, według którego chcesz filtrować: Średni lub Duży. Aby odfiltrować urządzenia o małym rozmiarze, filtruj według średniego i dużego rozmiaru.

    4. Kliknij Zastosuj.

  6. Wybierz co najmniej 1 urządzenie, na którym chcesz przeprowadzić test. W zależności od rozmiaru urządzenia obok wybranych urządzeń może się wyświetlać etykieta Średni lub Duży.

  7. Uruchom test.

Wyświetlanie rozmiaru w Google Cloud CLI

Pojemność urządzenia możesz sprawdzić w gcloud CLI podczas konfigurowania nowego testu na konkretnym urządzeniu.

Aby wyświetlić rozmiar:

  1. Pobierz najnowszą wersję pakietu Google Cloud SDK i postępuj zgodnie z instrukcjami. Wersja musi być 417.0.0 lub nowsza.
  2. 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ą rozmiar, 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 uruchamia już próśb o testy kierowanych na to urządzenie. Te prośby są oznaczane jako Skipped.

Wycofane urządzenia

Model Typ Urządzenie/wersja Usuwanie
iPad 5 Fizyczna iPad5/15.4 2024-04-07
iPhone 13 Pro Fizyczna Iphone13pro/15.2 2024-04-07
iPad mini 4 Fizyczna ipadmini4/15.4 2024-04-07
iPhone 8 Fizyczna iphone8/14.7 2025-04-03
iPhone 11 Pro Fizyczna iphone11pro/14.7 2025-04-03
iPhone 12 Pro Fizyczna iphone12pro/14.8 2025-04-03

Prośba o urządzenie

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