Inicio de una ejecución de prueba

Una ejecución de pruebas es una ejecución de un conjunto de pruebas con un binario de aplicación. En esta sección se describe cómo cargar e iniciar una ejecución de prueba en App Center Test. Antes de crear una ejecución de prueba, complete los pasos descritos en Introducción a App Center Test.

Las ejecuciones de pruebas se inician mediante la ejecución de un comando que invoca App Center interfaz de línea de comandos (CLI). El comando se puede ejecutar desde un sistema local, un equipo de prueba, como parte de una integración continua o un sistema de implementación continua. Esto carga la aplicación y las pruebas en App Center test donde se ejecutan y generan un informe de prueba. Algunos de los parámetros de comando varían en función de la plataforma de la aplicación, el marco de pruebas, los dispositivos de prueba y otras opciones de configuración de pruebas. Para generar un comando prototipo, use el cuadro de diálogo Nueva ejecución de prueba en App Center Prueba.

App Center Test

  1. Inicie sesión en App Center Portal.
  2. Seleccione una aplicación.
  3. En el área de navegación de la izquierda, seleccione Prueba (el círculo con un icono de marca de verificación).

Verá información general de alto nivel de las ejecuciones de pruebas existentes para la aplicación seleccionada y el botón Nueva ejecución de pruebas.

Nueva ejecución de pruebas

Haga clic en el botón Nueva ejecución de pruebas para iniciar el cuadro de diálogo que crea el comando test run prototype. Este cuadro de diálogo avanza a través de tres pantallas.

  1. Seleccionar dispositivos: seleccione los dispositivos con los que realizar pruebas.
  2. Configurar: seleccione la serie de pruebas, el lenguaje del sistema y el marco de pruebas que se usarán para la prueba.
  3. Enviar: proporciona el comando prototype para iniciar una nueva ejecución de prueba en función de las selecciones anteriores.

Para desplazarse entre estas pantallas, complete las selecciones o los botones > y < Anterior.

Selección de dispositivos

Seleccione los dispositivos o un conjunto de dispositivos con nombre con el que realizar pruebas. Un conjunto de dispositivos es una colección de dispositivos y sistemas operativos. Si ha creado previamente un conjunto de dispositivos, puede seleccionarlo en la lista de conjuntos de dispositivos con nombre.

De lo contrario, haga clic en Elegir otras configuraciones de dispositivo que elija el dispositivo o dispositivos que se usarán en la lista. Para guardar los dispositivos seleccionados como un conjunto de dispositivos con nombre, haga clic en Guardar conjunto y proporcione un nombre. Para continuar sin guardar esta selección como un conjunto de dispositivos con nombre, haga clic en Seleccionar N dispositivos (el valor de N cambia a medida que realiza selecciones de dispositivos para confirmar el número de dispositivos seleccionados).

Configuración

Seleccione la serie de pruebas, el lenguaje del sistema y el marco de pruebas. El idioma del sistema determina la configuración regional del dispositivo que afecta a la configuración del dispositivo de nivel de sistema, como el separador decimal. Para obtener más información sobre las series de pruebas, consulte App Center conceptos de Test Core.

Enviar

En función de los pasos anteriores, se genera un comando de prototipo. Algunos parámetros de este comando de prototipo deben editarse para que coincidan con su entorno antes de usarlo para cargar e iniciar la ejecución de pruebas. Por ejemplo, el prototipo de comando generado para un usuario hipotético y una aplicación Android con pruebas de Espresso podría tener el siguiente aspecto:

appcenter test run espresso --app "user_org_key/App_key" --devices 36608302 --app-path PATH_TO_FILE.apk  --test-series "main" --locale "en_US" --build-dir PATH_TO_ESPRESSO_BUILD_FOLDER

Importante

El comando que se muestra aquí es solo con fines ilustrativos. No use este comando. En su lugar, use el cuadro de diálogo para generar un prototipo de comando para la aplicación, el marco de prueba y los parámetros de prueba.

Los parámetros de comando incluyen:

  • app: el identificador de la aplicación seleccionada en App Center. Este valor no debe modificarse.
  • devices: el identificador del conjunto de dispositivos seleccionado en el que se ejecutará. Si seleccionó un conjunto de dispositivos con nombre, el identificador se genera a partir del nombre del conjunto de dispositivos. Si no usa un conjunto de dispositivos con nombre, el identificador se genera como un dispositivo lento. Un dispositivo lento es un valor hexadecimal único que representa la colección seleccionada de dispositivos y sistemas operativos. Este valor no debe modificarse.
  • app-path: la ruta de acceso a la aplicación que se está probando. Esta ruta de acceso debe editarse para que coincida con su entorno y puede ser una ruta de acceso absoluta o relativa.
  • serie de pruebas: serie de pruebas seleccionada. La serie de pruebas es una etiqueta que se usa para agrupar las ejecuciones de pruebas en App Center informes de prueba.
  • build-dir: ruta de acceso al directorio que contiene la salida de compilación de automatización de pruebas. Esta ruta de acceso debe editarse para que coincida con su entorno y puede ser una ruta de acceso absoluta o relativa.

Edite app-path y build-dir en el comando generado para que coincidan con su entorno y ejec cándalo mediante la línea de comandos o la ventana de terminal. Es posible que quiera guardar el comando para usarlo en futuras ejecuciones de pruebas.

La versión editada y lista para usar de la línea de comandos para este ejemplo hipotético podría ser:

appcenter test run espresso --app "user_org_key/App_key" --devices 36608302 --app-path "app/build/outputs/apk/debug/app-debug.apk"  --test-series "main" --locale "en_US" --build-dir "app/build/outputs/apk/androidTest/debug"

Nota

Cada archivo cargado está limitado a 400 MB. Asegúrese de que el tamaño del archivo de aplicación o el contenido de build-dir no supere el límite de tamaño.

Ayuda

Puede ponerse en contacto con el soporte técnico en App Center portal. En la esquina superior derecha de la pantalla, seleccione el menú Ayuda (?) y elija "Ponerse en contacto con el soporte técnico". Nuestro equipo de soporte técnico dedicado responderá a sus preguntas.

Si desea obtener ayuda con una ejecución de prueba, vaya a la ejecución de prueba en cuestión, copie la dirección URL del explorador y péguela en la conversación de soporte técnico. Una dirección URL de ejecución de prueba es similar a https://appcenter.ms/orgs/OrgName/apps/App-Name/test/runs/77a1c67e-2cfb-4bbd-a75a-eb2b4fd0a747 .