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.
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.
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.
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.
Dotknięcie przycisku Pomoc powoduje otwarcie wyskakującego okienka z opisem testu.