Verificador CTS para aplicaciones instantáneas

CTS Verifier para aplicaciones instantáneas aumenta la cobertura de la prueba de compatibilidad de Android para aplicaciones instantáneas mediante el uso de CTS Verifier para probar características que no se pueden automatizar por completo debido a las IU específicas del OEM, como las IU del sistema.

Requisitos

Antes de ejecutar CTS Verifier for Instant Apps, asegúrese de tener el siguiente equipo:

  • Dispositivo Android que ha verificado la compatibilidad con la API de Android al pasar con éxito el CTS. Este es el dispositivo bajo prueba (DUT).
  • Computadora Linux con puerto compatible con USB 2.0. Todas las conexiones al dispositivo bajo prueba se realizan a través de este puerto.

Instalación de la aplicación instantánea en DUT

CtsVerifierInstantApp.apk y el verificador CTS están incluidos en android-cts-verifier.zip , que se puede encontrar iniciando sesión en el panel de Q-EAP .

Iniciación de la prueba

Figura 1. Instalación de la aplicación instantánea en DUT

Los socios pueden construir manualmente el Verificador CTS para construir CTS para incorporar o probar nuevas correcciones. Para compilar manualmente CtsVerifierInstantApp.apk . emita el siguiente comando en el host:

make CtsVerifierInstantApp

Para instalar CtsVerifierInstantApp.apk , emita los siguientes comandos en el host.

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

Correr

Las tres pruebas de IU del sistema se muestran en la pantalla de inicio en la categoría de prueba Aplicaciones instantáneas.

Iniciación de la prueba

Figura 2. Pantalla de inicio

Cuando toca una prueba en la categoría de prueba Aplicaciones instantáneas, se abre una pantalla de prueba para la prueba. La pantalla de prueba contiene lo siguiente:

  • Instrucciones
  • Botón Iniciar prueba
  • Tres botones estándar del verificador CTS
    • Pasar
    • Ayuda
    • Fallar

Al tocar el botón Iniciar prueba, se inicia la aplicación instantánea de muestra.

Iniciación de la prueba

Figura 3. Pantalla de prueba

La primera vez que toca Iniciar prueba , se abre un cuadro de diálogo de alerta con instrucciones para instalar la aplicación instantánea de muestra (Figura 4). Si la aplicación instantánea de muestra ya está instalada, este cuadro de diálogo no se muestra para otras pruebas de aplicaciones instantáneas.

Iniciación de la prueba

Figura 4. Cuadro de diálogo de instrucciones de instalación

Al tocar el botón Ayuda , se abre un cuadro de diálogo emergente con una descripción de la prueba.

Iniciación de la prueba

Figura 5. Diálogo emergente de ayuda