Test Lab umożliwia testowanie aplikacji na wielu różnych urządzeniach Wersje Androida. Możesz sprawdzić, które urządzenia są dostępne, na kilka sposobów:
Konsola Firebase: jeśli przeprowadzasz testy w konsoli Firebase, Aby zobaczyć listę dostępnych urządzeń, w kroku Wybierz wymiary zobaczysz listę dostępnych urządzeń. procedury Przeprowadź test.
gcloud CLI: aby zobaczyć listę dostępnych urządzeń z Google Cloud, w interfejsie wiersza poleceń, użyj tego polecenia:
gcloud firebase test android 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 wybrać odpowiednie 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:
Otwórz stronę Laboratorium w konsoli Firebase.
Kliknij Przeprowadź test i wybierz typ testu.
Prześlij plik binarne aplikacji.
Na etapie Wybieranie wymiarów kliknij Dostosuj.
Wybierz co najmniej 1 urządzenie, na którym chcesz przeprowadzić test. W zależności od urządzenia stabilności, może pojawić się etykieta Zmniejszona stabilność obok wybranego urządzenia.
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 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 list
lubgcloud firebase test android models describe MODEL_ID
Jeśli urządzenie testowe wykazuje pogorszenie stabilności, można wyświetlić błąd
reduced_stability
w kolumnie TAGS z listą wersji, których dotyczy problem.
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 zagregowana liczba urządzeń online w laboratorium Google ds. urządzeń mobilnych. Ta funkcja pozwala sprawdzić, czy w naszym laboratorium znajduje się wystarczająca liczba urządzeń, do bardziej efektywnego testowania. Pojemność urządzenia jest mierzona jako duża, średnia i niska.
Testy na dowolnym poziomie wydajności urządzenia mogą potrwać dłużej ze względu na następujące czynniki:
- Ruch, który wpływa na czas rozpoczęcia testu. Aby sprawdzić, czy zostały zgłoszone o przerwach w działaniu usługi lub awariach, znajdziesz w panelu stanu Firebase.
- Awarie urządzeń lub infrastruktury, które mogą wystąpić w dowolnym momencie i obejmują ile czasu zajmuje przeprowadzenie testu.
W tabeli poniżej opisujemy typy pojemności urządzeń i podajemy zalecenia dotyczące ich użycia:
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 wydajności jest odpowiedni do przeprowadzania większości testów. |
Niska pojemność | Katalog urządzeń Test Lab zawiera niewiele urządzeń. Po wycofaniu urządzenia o małej wydajności należą do grupy o małej wydajności, wycofane. | Użyj go, gdy chcesz przeprowadzić test na określonym modelu urządzenia i konkretnej wersji. Te testy nie nadają się do podziału na części. Ze względu na niską przepustowość testy mogą potrwać długo, zwłaszcza jeśli wywołasz dużą liczbę testów jednocześnie. |
Wyświetlanie pojemności urządzenia w konsoli Firebase
Możesz sprawdzić pojemność konkretnego urządzenia w konsoli Firebase podczas konfigurowania nowego testu.
Aby sprawdzić pojemność urządzenia, postępuj zgodnie z tymi instrukcjami:
Otwórz stronę Test Lab w konsoli Firebase.
Kliknij Przeprowadź test i wybierz typ testu.
Prześlij plik binarne aplikacji.
W kroku Wybierz wymiary kliknij Dostosuj.
(Opcjonalnie) Aby filtrować urządzenia według poziomu wydajności, wykonaj te czynności:
Kliknij ikonę Filtr.
Wybierz Pojemność.
Kliknij poziom pojemności, według którego chcesz filtrować: Średni lub Wysoki. Aby odfiltrować urządzenia o małej pojemności, zastosuj filtry o wysokiej i średniej pojemności.
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 pojawić się etykiet Średnia lub Wysoka.
Przeprowadź test.
Wyświetl pojemność urządzeń 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 sprawdzić pojemność urządzenia, postępuj zgodnie z tymi instrukcjami:
- Pobierz najnowszą wersję pakietu Google Cloud SDK i postępuj zgodnie z instrukcjami. Wersja musi wynosić co najmniej 417.0.0.
- 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 przed usunięciem
z katalogu urządzeń Test Lab. Po usunięciu urządzenia Test Lab
nie uruchamia już żądań testów kierowanych na urządzenie; te żądania są
oznaczono jako Skipped
.
Wycofane urządzenia
Samsung | Galaxy Tab S3 | Fizyczny | gts3lltevzw/28 | 2024-04-14 |
Google Nexus 5X | Wirtualne | Nexus5X/24 | 2025-01-31 | |
Google Nexus 5X | Wirtualne | Nexus5X/25 | 2025-01-31 | |
Google Nexus 6 | Wirtualne | Nexus6/24 | 2025-01-31 | |
Google Nexus 6 | Wirtualne | Nexus6/25 | 2025-01-31 | |
Google Nexus 6P | Wirtualne | Nexus6P/24 | 2025-01-31 | |
Google Nexus 6P | Wirtualne | Nexus6P/25 | 2025-01-31 | |
Google Nexus 7 – klon 16:9 | Wirtualne | Nexus7_klon_16_9/24 | 2025-01-31 | |
Google Nexus 7 – klon 16:9 | Wirtualne | Nexus7_clone_16_9/25 | 2025-01-31 | |
Google Nexus 9 | Wirtualne | Nexus9/24 | 2025-01-31 | |
Google Nexus 9 | Wirtualne | Nexus9/25 | 2025-01-31 | |
Google Nexus (niska rozdzielczość) | Wirtualne | NexusLowRes/24 | 2025-01-31 | |
Google Nexus (niska rozdzielczość) | Wirtualne | NexusLowRes/25 | 2025-01-31 |
Prośba o urządzenie
Jeśli chcesz użyć urządzenia, które nie jest dostępne w aplikacji Test Lab, możesz prześlij prośbę dotyczącą urządzenia które zostaną dodane do katalogu.