Weryfikator CTS aplikacji błyskawicznych

Narzędzie CTS Verifier do aplikacji błyskawicznych zwiększa zasięg testów zgodności aplikacji błyskawicznych z Androidem aplikacje wykorzystujące CTS Verifier do testowania funkcji, których nie można w pełni zautomatyzować ze względu na OEM – w konkretnych interfejsach, takich jak interfejsy systemowe.

Wymagania

Zanim uruchomisz weryfikatora CTS dla aplikacji błyskawicznych, upewnij się, że masz następujący sprzęt:

  • urządzenie z Androidem, które potwierdziło zgodność interfejsu Android API przez przejście CTS. To jest urządzenie w trakcie testowania (DUT).
  • Komputer z systemem Linux i portem zgodnym z USB 2.0. Wszystkie połączenia z DUT są przez ten port.

Instalowanie aplikacji błyskawicznych w trybie DUT

Usługa CtsVerifierInstantApp.apk i weryfikator CTS są uwzględnione w android-cts-verifier.zip, który znajdziesz, logując się na Panel Q-EAP.

Rozpoczęcie testu

Rysunek 1. Instaluję aplikację błyskawiczną na urządzeniu DUT

Partnerzy mogą ręcznie utworzyć weryfikatora CTS, utwórz wskaźnik CTS, który będzie można wdrożyć lub przetestować. nowych poprawek. Aby ręcznie skompilować: CtsVerifierInstantApp.apk. uruchom następujące polecenie na host:

make CtsVerifierInstantApp

Aby zainstalować aplikację CtsVerifierInstantApp.apk, uruchom na hoście te polecenia.

adb install -r --instant CtsVerifierInstantApp.apk
adb install -r --instant /path/to/CtsVerifierInstantApp.apk

Przeprowadzanie testów

Trzy testy interfejsu systemu wyświetlają się na ekranie głównym w kategorii testów aplikacji błyskawicznych.

Rozpoczęcie testu

Rysunek 2. Ekran główny

Gdy klikniesz test w kategorii testowej aplikacji błyskawicznych, otworzy się ekran z testem. Ekran testowy zawiera te elementy:

  • Instrukcje
  • Przycisk Rozpocznij test
  • Trzy standardowe przyciski weryfikatora CTS
    • Podanie
    • Pomoc
    • Niepowodzenie

Kliknięcie przycisku Rozpocznij test powoduje uruchomienie przykładowej aplikacji błyskawicznej.

Rozpoczęcie testu

Rysunek 3. Przetestuj ekran

Przy pierwszym kliknięciu przycisku Rozpocznij test pojawi się alert zostanie otwarte okno dialogowe z instrukcjami instalowania przykładowej aplikacji błyskawicznej (ilustracja 4). Jeśli przykładowa aplikacja błyskawiczna jest już zainstalowana, to okno nie jest widoczne. w innych testach aplikacji błyskawicznych.

Rozpoczęcie testu

Rysunek 4. Okno z instrukcjami instalacji

Dotknięcie przycisku Pomoc powoduje otwarcie wyskakującego okienka z opisem testu.

Rozpoczęcie testu

Rysunek 5. Wyskakujące okienko pomocy