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 .
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.
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.
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.
Al tocar el botón Ayuda se abre un cuadro de diálogo emergente con una descripción de la prueba.