Cómo ejecutar pruebas de UIConductor con OmniLab ATS

Android UIConductor (UICD) es una herramienta que permite a los usuarios crear flujos de trabajo de prueba a través de la grabación de interacciones de la IU y la validación del contenido de la pantalla. OmniLab ATS admite la ejecución de pruebas exportadas desde UICD.

Configuración

Para ejecutar pruebas de UICD con OmniLab ATS, debes importar la configuración de UIConductor, que contiene los paquetes de pruebas y las acciones del dispositivo necesarios.

  1. Abre Configuración y navega a la pestaña Config Sets.

  2. Haz clic en Import y selecciona el conjunto de configuración de UIConductor. Es posible que debas autorizar a OmniLab ATS para que acceda a Google Cloud Storage.

    Importa la configuración

    Figura 1: Cómo importar la configuración de UIConductor

Cómo ejecutar pruebas

  1. Programa una ejecución de prueba de UIConductor Test (en Test Suite > UIConductor). Este conjunto de pruebas se puede usar para ejecutar cualquier prueba de UICD exportada.

    Programa la ejecución de prueba

    Figura 2: Cómo programar una ejecución de prueba de UICD

  2. Agrega Install UIConductor para instalar los controladores UICD necesarios.

    Cómo agregar acciones del dispositivo

    Figura 3: Cómo agregar la acción del dispositivo requerida

  3. Selecciona las pruebas de UICD que deseas ejecutar. De forma predeterminada, se espera que el archivo sea un archivo ZIP que contenga archivos de prueba JSON exportados desde UICD.

    Selecciona el archivo de prueba

    Figura 4: Selección de los archivos de prueba que se ejecutarán

  4. Comienza la ejecución de la prueba y espera a que se complete. Las capturas de pantalla, los volcados de XML y los registros generados durante la ejecución estarán disponibles en los archivos de salida.