Verificador CTS para aplicaciones instantáneas

CTS Verifier para Instant Apps aumenta la cobertura de las pruebas de compatibilidad de Android para Instant Apps mediante el uso de CTS Verifier para probar funciones que no se pueden automatizar completamente debido a las UI específicas de OEM, como las UI del sistema.

Requisitos

Antes de ejecutar CTS Verifier para aplicaciones instantáneas, asegúrese de tener el siguiente equipo:

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

Instalar aplicaciones instantáneas 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 en DUT

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

make CtsVerifierInstantApp

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

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

Ejecutar pruebas

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

Iniciación de la prueba

Figura 2. Pantalla de inicio

Cuando toca una prueba en la categoría de prueba de 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
    • Aprobar
    • 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. Cuadro de diálogo emergente de ayuda