Verificatore CTS per app istantanee

CTS Verifier per app istantanee aumenta la copertura dei test di compatibilità Android per le app istantanee utilizzando CTS Verifier per testare funzionalità che non possono essere completamente automatizzate a causa di interfacce utente specifiche dell'OEM, come le interfacce utente di sistema.

Requisiti

Prima di eseguire CTS Verifier for Instant Apps, assicurati di disporre della seguente attrezzatura:

  • Dispositivo Android che ha verificato la compatibilità dell'API Android superando con successo il CTS. Questo è il dispositivo sotto test (DUT).
  • Computer Linux con porta compatibile USB 2.0. Tutte le connessioni al DUT avvengono tramite questa porta.

Installa le app istantanee sul DUT

CtsVerifierInstantApp.apk e il verificatore CTS sono inclusi in android-cts-verifier.zip , che può essere trovato accedendo al dashboard Q-EAP .

Inizio della prova

Figura 1. Installazione dell'app istantanea sul DUT

I partner possono creare manualmente CTS Verifier per creare CTS per incorporare o testare nuove correzioni. Per creare manualmente CtsVerifierInstantApp.apk . emettere il seguente comando sull'host:

make CtsVerifierInstantApp

Per installare CtsVerifierInstantApp.apk , immetti i seguenti comandi sull'host.

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

Esegui dei test

I tre test dell'interfaccia utente del sistema vengono visualizzati nella schermata iniziale nella categoria test App istantanee.

Inizio della prova

Figura 2. Schermata iniziale

Quando tocchi un test nella categoria test App istantanee, si apre una schermata di test per il test. La schermata di test contiene quanto segue:

  • Istruzioni
  • Pulsante Avvia prova
  • Tre pulsanti CTS Verifier standard
    • Passaggio
    • Aiuto
    • Fallire

Toccando il pulsante Avvia test viene avviata l'app istantanea di esempio.

Inizio della prova

Figura 3. Schermata di prova

La prima volta che si tocca Avvia test , si apre una finestra di dialogo di avviso con le istruzioni per l'installazione dell'app istantanea di esempio (Figura 4). Se l'app istantanea di esempio è già installata, questa finestra di dialogo non viene visualizzata per altri test delle app istantanee.

Inizio della prova

Figura 4. Finestra di dialogo con le istruzioni di installazione

Toccando il pulsante Guida si apre una finestra di dialogo pop-up con la descrizione del test.

Inizio della prova

Figura 5. Finestra di dialogo a comparsa della Guida