UiPath Documentation
studio
2023.4
false
Guía de usuario de Studio
Importante :
La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Colas de datos de prueba

Información general

Haz uso de la cola de datos de prueba en Studio configurándola como origen de los datos o importándola mediante actividades. Todas las entidades importadas se almacenan en la pestaña Proyecto, en Datos de prueba.

For more information on test data queues in Orchestrator, see Test Data Queues.

Nota:

Condiciones

  • Las colas de datos de pruebas recién creadas están vacías, pero puedes subir elementos de las colas según el esquema JSON definido, ya sea directamente en Orchestrator o a través de Studio.
  • When you use test data queues as source, items are retrieved sequentially from a test data queue regardless if some of them have been consumed.
  • To Run and Debug test cases with dynamic test data, use the Test Explorer. The data comes from the test data queue during runtime, and the Test Explorer populates the values at runtime.

Limitación conocida

Al definir un valor de argumento de entrada directamente desde la IU de Orchestrator para un conjunto de pruebas basado en datos, el valor no pasa a las variaciones de prueba.

Solución alternativa: añade el argumento de entrada directamente a los elementos de la cola de datos de prueba.

Añade elementos de cola de datos de prueba

Puedes añadir elementos de cola de datos de prueba a tus flujos de trabajo mediante actividades o como origen de los datos a un caso de prueba.

Añade elementos mediante actividades

Para añadir elementos a tu cola de datos de prueba utilizando una actividad, debes crear un flujo de trabajo personalizado y configurar una actividad para importar los datos desde una cola de datos de prueba en Orchestrator.

  1. Abre Studio.

  2. Abre o crea un nuevo proyecto de Prueba de automatización.

  3. Dirígete a Nuevo > Caso de prueba.

  4. Add an Add Test Data Queue Item activity to the Designer panel and go to Properties to configure the QueueName to match test your Orchestrator test data queue.

  5. En la lista de actividades Pruebas > Datos, añade varias actividades de tu propia elección a la actividad Añadir elementos de datos de prueba. Para obtener más información, consulta Actividades de datos de prueba.

  6. Configura tus actividades para coincidir con el escenario de datos de usuario sintéticos.

    Importante:

    Un elemento de cola válido debe tener el nombre exacto, como se define en tu esquema JSON. Por ejemplo, si has definido una propiedad givenName en tu esquema JSON, tu actividad correspondiente Nombre proporcionado debería coincidir con esta (p. ej., Nombre para mostrar establecido como givenName). Para obtener más información, consulta Definición de esquema JSON.

  7. Abre el panel Variables para definir tus variables.

  8. Guarda tu caso de prueba.

  9. En el panel Proyecto, haz clic con el botón derecho en tu caso de prueba y selecciona Configurar como publicable

  10. Haz clic en Publicar y configura las propiedades del paquete.

  11. Haz clic en Ejecutar archivo.

    Nota:

    También puedes crear un formulario de entrada personalizado para configurar fácilmente y generar datos de usuario sintéticos. Para obtener más información, consulta Crear formulario.

Añade la cola de los datos de prueba como origen de los datos para el caso de prueba

When you create test cases, you can configure the data source to point to a test data queue, to make use of Data-driven testing.

  1. Haz clic en Origen y selecciona Cola de datos de prueba del listado desplegable.

  2. Selecciona una cola de datos de prueba o utiliza la función de búsqueda para localizarlo.

  3. (Opcional) Filtra la cola de datos de prueba para recuperar solo elementos específicos usando el Creador de consultas integrado.

    Use the Range option to set the desired range of items. The first field represents the starting index for the range, and the second field is the number of items to retrieve.

  4. Haz clic en Crear para añadir datos de prueba (cola de datos de prueba) al caso de prueba.

    Un argumento con el nombre de la cola de datos de prueba se genera en el panel Argumentos de tu proyecto. Para la ilustración anterior, el nombre del Argumento es workforce.

    Importante:

    El nombre del argumento de la cola de datos de prueba debe seguir siendo el mismo. Si cambias el nombre del argumento, no podrás acceder más a los datos. Por ejemplo, si cambias el nombre del argumento de workforce a Work_Force_Queue, no podrás acceder a los datos correspondientes.

Actualiza los elementos de cola de datos de prueba

Puedes actualizar los datos de prueba con la cola de datos de prueba como origen.

  1. Abre Studio y accede a tu proyecto.

  2. En el panel Proyecto, haz clic con el botón derecho sobre un caso de prueba con variaciones de datos y selecciona Actualizar datos de prueba.

  3. Haz clic en Origen y selecciona Cola de datos de prueba del listado desplegable.

  4. Selecciona una cola de datos de prueba o utiliza la función de búsqueda para localizarlo.

  5. (Opcional) Haz clic en Actualizar todos los casos de prueba utilizando los mismos datos de prueba para actualizar todos los casos de prueba del proyecto actual que usan los datos de prueba que estás actualizando.

  6. (Opcional) Filtra la cola de datos de prueba para recuperar solo elementos específicos usando el Creador de consultas integrado.

    Nota:

    You can perform this action in Test Explorer by right-clicking a file, and then choosing Update Test Data.

Recuperación de artículos de la cola de datos de prueba

En este tutorial, aprenderás a recuperar los elementos de la cola de datos de la prueba, para realizar pruebas basadas en datos. Las pruebas basadas en datos te permiten probar de forma eficaz diferentes escenarios de datos utilizando elementos de la cola de datos de prueba como entrada. Sigue los siguientes pasos para recuperar y utilizar colas de datos de prueba en tus casos de prueba.

  1. Crea un proyecto de Probar automatización.

  2. Crea un nuevo caso de prueba en la cinta Diseño, en el grupo Archivo.

    1. En la pestaña Datos de prueba, elige la Fuente como Cola de datos de prueba.

      En este ejemplo, hemos seleccionado la cola de datos de prueba loan_quote_queue.

    2. Haz clic en Crear.

      With the test case, an argument is also created automatically in the Arguments panel, carrying the name of the test data queue.

      Importante:

      Deja el Nombre de argumento intacto. De lo contrario, no podrás recuperar los datos de la cola de datos de prueba.

  3. Para recuperar los elementos de la cola de datos de prueba, introduce el argumento generado y luego accede a las columnas que quieras recuperar. Puedes utilizar el siguiente formato para recuperar los elementos: <testDataQueueName>("<columnName>").toString.

    En este ejemplo, hemos añadido una actividad Mensaje de registro y, en el campo Mensaje, escribimos como entrada loan_quote_queue("first_name").toString.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado