Test Lab umożliwia testowanie aplikacji na wielu różnych urządzeniach i wersjach Androida. 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 zobaczyć na etapie Wybierz wymiary w procesie Uruchom test.
gcloud CLI: aby wyświetlić listę dostępnych urządzeń w interfejsie wiersza poleceń Google Cloud, użyj tego polecenia:
gcloud firebase test android models list
Google APIs Explorer: możesz nawet wyszukiwać urządzenia bezpośrednio, bez projektu w Firebase i gcloud CLI, za pomocą Google APIs Explorer.
Wskaźnik stabilności urządzenia
Test Lab wskazuje urządzenia, które mają obniżoną stabilność w konsoli Firebase i Google Cloud CLI, za pomocą wskaźnika Obniżona stabilność. Urządzenia oznaczone wskaźnikiem Zmniejszona stabilność przez dłuższy czas (co najmniej 30 dni) zwracały wyższe odsetki niejednoznacznych wyników. Ta funkcja pomaga lepiej dobierać urządzenia do konkretnych zastosowań, 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 Firebase podczas konfigurowania nowego testu na konkretnym urządzeniu.
Aby wyświetlić stabilność urządzenia:
W konsoli Firebase kliknij DevOps & Engagement > Test Lab.
Kliknij Uruchom test, a następnie wybierz typ testu.
Prześlij plik binarny aplikacji.
W kroku 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 wyświetlić stabilność konkretnego urządzenia w gcloud CLI.
Aby wyświetlić stabilność urządzenia:
Pobierz najnowszą wersję Google Cloud SDK i postępuj zgodnie z instrukcjami.
Uruchom jedno z tych poleceń:
gcloud firebase test android models listlubgcloud firebase test android models describe MODEL_ID
Jeśli na urządzeniu testowym występuje pogorszenie stabilności, 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 konsoli Firebase i interfejsie wiersza poleceń Firebase. Pojemność urządzenia to łączna liczba urządzeń online w laboratorium urządzeń mobilnych Google. Ta funkcja pomaga upewnić się, że w naszym laboratorium jest wystarczająco dużo urządzeń, aby testy mogły przebiegać wydajniej. Pojemność urządzenia jest mierzona jako wysoka, średnia i niska.
Testy przeprowadzane na dowolnym poziomie pojemności urządzenia mogą potrwać dłużej z tych powodów:
- ruch, który wpływa na czas rozpoczęcia testu; Aby sprawdzić, czy nie zgłoszono przerw w działaniu lub awarii, zajrzyj do panelu stanu Firebase.
- Awarie urządzeń lub infrastruktury, które mogą wystąpić w każdej chwili i wpłynąć na czas trwania testu.
W tabeli poniżej opisujemy typy pojemności urządzeń i podajemy zalecenia dotyczące tego, kiedy 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ść | Katalog urządzeń Test Lab zawiera umiarkowaną liczbę urządzeń. | Ten poziom pojemności jest odpowiedni do przeprowadzania większości testów. |
| Mała pojemność | Katalog urządzeń Test Lab 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 i wersji urządzenia. Te testy nie nadają się do fragmentacji. Ze względu na niską wydajność testy mogą trwać długo, zwłaszcza jeśli uruchomisz wiele testów jednocześnie. |
Wyświetlanie pojemności urządzenia w konsoli Firebase
Pojemność urządzenia możesz sprawdzić w konsoli Firebase dla konkretnego urządzenia podczas konfigurowania nowego testu.
Aby sprawdzić pojemność urządzenia:
W konsoli Firebase kliknij DevOps & Engagement > Test Lab.
Kliknij Uruchom test, a następnie wybierz typ testu.
Prześlij plik binarny aplikacji.
W kroku Wybierz wymiary kliknij Dostosuj.
(Opcjonalnie) Aby filtrować urządzenia według poziomu pojemności, wykonaj te czynności:
Kliknij ikonę Filtr.
Wybierz Pojemność.
Kliknij poziom wykorzystania, według którego chcesz filtrować: Średnie lub Wysokie. Aby odfiltrować urządzenia o małej pojemności, wybierz opcje Średnia i Duża.
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 być widoczna 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 gcloud CLI.
Aby sprawdzić pojemność urządzenia:
- Pobierz najnowszą wersję pakietu SDK Google Cloud i postępuj zgodnie z instrukcjami. Wersja musi być równa 417.0.0 lub nowsza.
- Uruchom jedno z tych poleceń:
gcloud firebase test android list-device-capacities
lub
gcloud firebase test android 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 będzie już wysyłać do niego żądań testowych. Takie żądania będą oznaczone jako Skipped.
Wycofane urządzenia
| Producent | Nazwa modelu | Forma urządzenia | Identyfikator urządzenia | Planowana data usunięcia | Zalecany zamiennik |
|---|---|---|---|---|---|
| Samsung | Galaxy Tab S3 | Fizyczny | gts3lltevzw/28 | 2024-04-14 | |
| Google TV Amati | Wirtualne | AmatiTvEmulator/29 | Do ustalenia |
||
| Google TV | Wirtualne | GoogleTvEmulator/30 | Do ustalenia |
GoogleTv.arm/31 (dostępne wkrótce) | |
| Samsung | Samsung Galaxy Z Fold2 | Fizyczny | f2q/30 | 2026-02-13 | |
| Pixel 2 (Arm) | Wirtualne ramię | Pixel2.arm/26 | 2025-11-15 | MediumPhone.arm/26 | |
| Pixel2.arm/27 | 2025-11-15 | MediumPhone.arm/27 | |||
| Pixel2.arm/28 | 2025-11-15 | MediumPhone.arm/28 | |||
| Pixel2.arm/29 | 2025-11-15 | MediumPhone.arm/29 | |||
| Pixel2.arm/30 | 2025-11-15 | MediumPhone.arm/30 | |||
| Pixel2.arm/31 | 2025-11-15 | MediumPhone.arm/31 | |||
| Pixel2.arm/32 | 2025-11-15 | MediumPhone.arm/32 | |||
| Pixel2.arm/33 | 2025-11-15 | MediumPhone.arm/33 |
Prośba o urządzenie
Jeśli chcesz użyć urządzenia, które nie jest dostępne w kraju Test Lab, możesz przesłać prośbę o dodanie go do katalogu.