Verificador del CTS para Apps instantáneas

El verificador del CTS para Apps instantáneas aumenta la cobertura de la prueba de compatibilidad de Android para Instant Apps que usan el verificador del CTS para probar funciones que no se pueden automatizar por completo debido a IU específicas, como las del sistema.

Requisitos

Antes de ejecutar el verificador del CTS para Apps instantáneas, asegúrate de tener el siguiente equipo:

  • dispositivo Android que verificó la compatibilidad con la API de Android pasando, de manera correcta, el del CTS Es el dispositivo que está a prueba (DUT).
  • Computadora Linux con puerto compatible con USB 2.0 Todas las conexiones al DUT a través de este puerto.

Cómo instalar apps instantáneas en DUT

CtsVerifierInstantApp.apk y el verificador del CTS se incluyen en android-cts-verifier.zip, que se puede encontrar si accedes a . Panel de Q-EAP.

Inicio de la prueba

Figura 1: Cómo instalar Instant App en DUT

Los socios pueden compilar manualmente el verificador del CTS para lo siguiente: Compilación de CTS para incorporar o probar en las nuevas soluciones. Para compilar CtsVerifierInstantApp.apk de forma manual, sigue estos pasos: ejecutar el siguiente comando en el host:

make CtsVerifierInstantApp

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

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

Cómo ejecutar pruebas

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

Inicio de la prueba

Figura 2: Pantalla principal

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

  • Instrucciones
  • Botón Comenzar prueba
  • Tres botones estándar del verificador del CTS
    • Aprobado
    • Ayuda
    • Reprobado

Cuando se presiona el botón Start Test, se inicia la app instantánea de muestra.

Inicio de la prueba

Figura 3: Pantalla de prueba

La primera vez que presiones Comenzar prueba, se te enviará una alerta se abre el diálogo con instrucciones para instalar la app instantánea de muestra (Figura 4). Si la app instantánea de muestra ya está instalada, no se mostrará este diálogo para otras pruebas de apps instantáneas.

Inicio de la prueba

Figura 4: Diálogo de instrucciones de instalación

Si presionas el botón Ayuda, se abre un diálogo emergente con la descripción de la prueba.

Inicio de la prueba

Figura 5: Diálogo emergente de ayuda