Verificador del CTS para Apps instantáneas

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

Requisitos

Antes de ejecutar el Verificador de CTS para apps instantáneas, asegúrate de tener el siguiente equipo:

  • Dispositivo Android que verificó la compatibilidad con la API de Android aprobando correctamente el CTS Este es el dispositivo en prueba (DUT).
  • Computadora Linux con puerto compatible con USB 2.0 Todas las conexiones al DUT se realizan a través de este puerto.

Instala apps instantáneas en la DUT

CtsVerifierInstantApp.apk y el verificador de CTS se incluyen en android-cts-verifier.zip, que se puede encontrar en el panel de Q-EAP.

Inicio de la prueba

Figura 1: Cómo instalar la app instantánea en el DUT

Los socios pueden compilar manualmente el verificador de CTS para compilar CTS y, así, incorporar o probar correcciones nuevas. Para compilar CtsVerifierInstantApp.apk de forma manual. Ejecuta 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 principal, 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 pruebas de apps 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 del CTS
    • Aprobado
    • Ayuda
    • Reprobado

Si presionas el botón Iniciar prueba, se iniciará la app instantánea de ejemplo.

Inicio de la prueba

Figura 3: Pantalla de prueba

La primera vez que presionas Iniciar prueba, se abre un diálogo de alerta con instrucciones para instalar la app instantánea de ejemplo (Figura 4). Si la app instantánea de ejemplo ya está instalada, este diálogo no se mostrará 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 abrirá un diálogo emergente con la descripción de la prueba.

Inicio de la prueba

Figura 5: Diálogo emergente de ayuda