Test Lab umożliwia testowanie aplikacji na wielu różnych urządzeniach i wersjach Androida. Istnieje kilka sposobów sprawdzenia, które urządzenia są dostępne:
Firebase konsola: jeśli testy są przeprowadzane w konsoli Firebase, listę dostępnych urządzeń możesz zobaczyć w kroku Wybierz wymiary w ramach procesu Uruchom 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 android models list
Google APIs Explorer: możesz nawet wyszukać urządzenia bezpośrednio, bez projektu Firebase ani interfejsu wiersza poleceń gcloud, za pomocą narzędzia Google APIs Explorer.
Wskaźnik stabilności urządzenia
Test Lab wskazuje urządzenia, których stabilność się pogorszyła, w konsoli Firebase i interfejsie wiersza poleceń Google Cloud 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 wybierać 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 Firebase podczas konfigurowania nowego testu na określonym urządzeniu.
Aby wyświetlić stabilność urządzenia:
W konsoli Firebase otwórz DevOps i zaangażowanie > Laboratorium.
Kliknij Uruchom test i 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 się wyświetlać etykieta Zmniejszona stabilność.
Uruchom test.
Wyświetlanie stabilności urządzenia w interfejsie wiersza poleceń Google Cloud
Stabilność urządzenia możesz sprawdzić w interfejsie wiersza poleceń gcloud podczas konfigurowania nowego testu na określonym urządzeniu.
Aby wyświetlić stabilność urządzenia:
Pobierz najnowszą wersję pakietu 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 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 efektywniej przeprowadzać testy. Rozmiar jest określany jako duży, średni lub mały.
Testy przeprowadzane na urządzeniach o dowolnym rozmiarze 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 rozmiarów urządzeń i podajemy zalecenia dotyczące tego, kiedy używać każdego z nich:
| Rozmiar | Opis | Zalecane zastosowanie |
| 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 rozmiar jest odpowiedni do przeprowadzania większości testów. |
| Mały rozmiar | Katalog urządzeń Test Lab zawiera niewiele urządzeń. Wycofane urządzenia 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 określonym 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 jednocześnie. |
Wyświetlanie rozmiaru urządzenia w konsoli Firebase
Rozmiar urządzenia możesz sprawdzić w konsoli Firebase podczas konfigurowania nowego testu.
Aby wyświetlić rozmiar urządzenia:
W konsoli Firebase otwórz DevOps i zaangażowanie > Laboratorium.
Kliknij Uruchom test i wybierz typ testu.
Prześlij plik binarny aplikacji.
W kroku Wybierz wymiary kliknij Dostosuj.
(Opcjonalnie) Aby filtrować urządzenia według rozmiaru:
Kliknij ikonę Filtruj.
Kliknij Rozmiar.
Kliknij rozmiar, według którego chcesz filtrować: Średni lub Duży. Aby odfiltrować urządzenia o małym rozmiarze, filtruj według rozmiaru średniego i dużego.
Kliknij Zastosuj.
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.
Uruchom test.
Wyświetlanie rozmiaru urządzenia w interfejsie wiersza poleceń Google Cloud
Rozmiar urządzenia możesz sprawdzić w interfejsie wiersza poleceń gcloud podczas konfigurowania nowego testu.
Aby wyświetlić rozmiar urządzenia:
- Pobierz najnowszą wersję pakietu Google Cloud SDK i postępuj zgodnie z instrukcjami. Wersja musi być 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ą rozmiar 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ż wykonywać żądań testów kierowanych na to urządzenie. Te żądania są
oznaczane jako Skipped.
Wycofane urządzenia
| Producent | Nazwa modelu | Forma urządzenia | Identyfikator urządzenia | Planowana data usunięcia | Zalecany zamiennik |
|---|---|---|---|---|---|
| Samsung | Galaxy Tab S3 | Fizyczna | gts3lltevzw/28 | 2024-04-14 | |
| Google TV Amati | Wirtualne | AmatiTvEmulator/29 | Wkrótce |
||
| Google TV | Wirtualne | GoogleTvEmulator/30 | Wkrótce |
GoogleTv.arm/31 (dostępne wkrótce) | |
| Samsung | Samsung Galaxy Z Fold2 | Fizyczna | f2q/30 | 2026-02-13 |
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.