Test Lab pozwala przetestować aplikację na wielu różnych urządzeniach i wersjach Androida. Istnieje kilka sposobów sprawdzenia, które urządzenia są aktualnie dostępne:
Konsola Firebase: jeśli uruchamiasz testy z konsoli Firebase, możesz zobaczyć listę dostępnych urządzeń podczas kroku Wybierz wymiary przepływu pracy Uruchom test .
Firebase CLI: Aby zobaczyć listę dostępnych urządzeń z Firebase CLI, użyj następującego polecenia:
gcloud firebase test android models list
Eksplorator interfejsów API Google: możesz nawet wyszukiwać urządzenia bezpośrednio, bez projektu Firebase lub narzędzia gcloud, korzystając z Eksploratora interfejsów API Google .
Pojemność urządzenia
Test Lab udostępnia informacje o pojemności urządzenia mobilnego za pośrednictwem konsoli Firebase. Pojemność urządzenia to 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 przeprowadzać testy wydajniej. Pojemność urządzenia jest mierzona jako Wysoka, Średnia i Niska.
Testy uruchomione na dowolnym poziomie pojemności urządzenia mogą trwać dłużej ze względu na następujące czynniki:
- Ruch, który wpływa na czas rozpoczęcia testu. Aby sprawdzić, czy zgłoszono przestoje lub awarie, zobacz panel stanu Firebase .
- Awarie urządzeń lub infrastruktury, które mogą wystąpić w dowolnym momencie i wpływają na czas trwania testu.
W poniższej tabeli opisano typy pojemności urządzenia i przedstawiono zalecenia dotyczące używania każdego typu pojemności:
Pojemność | Opis | Zalecane użycie |
Wysoka pojemność | Katalog urządzeń Test Lab zawiera wiele urządzeń. | Użyj, 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 uruchamiania większości testów. |
Niska pojemność | Katalog urządzeń Test Lab zawiera niewiele urządzeń. Chociaż wycofane urządzenia należą do grupy o małej pojemności, nie wszystkie urządzenia o małej pojemności są przestarzałe. | Użyj, gdy musisz uruchomić test na określonym modelu i wersji urządzenia. Te testy nie nadają się do dzielenia testów na fragmenty. Ze względu na małą pojemność testy mogą zająć dużo czasu, zwłaszcza jeśli jednocześnie wywołujesz dużą liczbę testów. |
Wyświetl pojemność urządzenia
Możesz wyświetlić pojemność urządzenia w konsoli Firebase dla określonego urządzenia podczas konfigurowania nowego testu.
Aby wyświetlić pojemność urządzenia, postępuj zgodnie z tymi instrukcjami:
Otwórz stronę Test Lab w konsoli Firebase.
Wybierz opcję 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ę Filtruj .
Wybierz Pojemność .
Kliknij poziom pojemności, według którego chcesz filtrować: Średni lub Wysoki . Aby odfiltrować urządzenia o małej pojemności, filtruj zarówno według Średniego, jak i Wysokiego.
Kliknij Zastosuj .
Wybierz co najmniej jedno urządzenie, na którym chcesz uruchomić test. W zależności od pojemności urządzenia obok wybranych urządzeń może pojawić się etykieta Średnia lub Wysoka .
Uruchom swój test.
Przestarzałe 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ż żądań testowych skierowanych do urządzenia, a żądania te są oznaczane jako Skipped
.
Wycofane urządzenia
Producent | Model | Rodzaj | Urządzenie/wersja | Usuwanie włączone | * | * | Fizyczny | *:19 | 2022-12-29 |
---|
Poproś o urządzenie
Jeśli jakieś urządzenie, którego chcesz użyć, nie jest dostępne w Laboratorium testowym, możesz przesłać prośbę o dodanie urządzenia do katalogu. Aby przesłać żądanie, kliknij opcję Zażądaj urządzenia u dołu kroku Wybierz wymiary w przepływie pracy Uruchom test .