Catch up on highlights from Firebase at Google I/O 2023. Learn more

Dostępne urządzenia w laboratorium testowym

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 interfejsu wiersza polecenia gcloud) za pomocą Eksploratora interfejsów API Google .

Pojemność urządzenia

Test Lab udostępnia zagregowane informacje o pojemności urządzenia mobilnego za pośrednictwem konsoli Firebase i Firebase CLI. Pojemność urządzenia 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 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 w konsoli Firebase

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:

  1. Otwórz stronę Test Lab w konsoli Firebase.

  2. Wybierz opcję 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 pojemności, wykonaj te czynności:

    1. Kliknij ikonę Filtruj .

    2. Wybierz Pojemność .

    3. Kliknij poziom pojemności, według którego chcesz filtrować: Średni lub Wysoki . Aby odfiltrować urządzenia o małej pojemności, użyj filtru zarówno według Średniego, jak i Wysokiego.

    4. Kliknij Zastosuj .

  6. 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 .

  7. Uruchom swój test.

Zobacz pojemność urządzenia w Google Cloud CLI

Możesz wyświetlić pojemność urządzenia w interfejsie wiersza polecenia gcloud dla określonego urządzenia podczas konfigurowania nowego testu.

Aby wyświetlić pojemność urządzenia, postępuj zgodnie z tymi instrukcjami:

  1. Pobierz najnowszy pakiet 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 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.

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; te żądania są oznaczone jako Skipped .

Wycofane urządzenia

Producent Model Typ Urządzenie/wersja Usuwanie włączone
HTC U11 Fizyczny htc_ocnuhljaponia/28 2023-05-29
SAMSUNG SM-F711U1 Fizyczny b2q/30 2023-05-18
SAMSUNG SM-F711U1 Fizyczny b2q/31 2023-05-18
Asusa Asusa ZenFone Max Pro Fizyczny ASUS_X00T_3/28 2023-06-16
Asusa Asusa ZenFone Max Pro Fizyczny ASUS_X00T_3/27 2023-06-16
Google Google Pixel 2 Fizyczny sandacz / 27 2023-06-17

Poproś o urządzenie

Jeśli chcesz skorzystać z urządzenia, którego nie ma w Laboratorium Testowym, możesz złożyć wniosek o dodanie urządzenia do katalogu.