Studio
2023.4
False
Imagen de fondo del banner
Guía de usuario de Studio
Última actualización 26 de abr. de 2024

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.

Para obtener más información sobre colas de datos de prueba en Orchestrator, consulta Colas de datos de prueba.

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.
  • Cuando usas colas de datos de prueba como origen, los elementos se recuperan de forma secuencial de la cola de datos de prueba independientemente de si se han consumido algunos.
  • Para ejecutar y depurar casos de prueba con datos de prueba dinámicos, utiliza el Explorador de pruebas. Los datos provienen de la cola de datos de prueba durante el runtime y el Explorador de pruebas rellena los valores en el runtime.

Limitaciones conocidas

  • 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.

  • Puedes ejecutar hasta 1000 casos de prueba dinámicos con colas 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. Añade una actividad Añadir elemento de cola de datos de prueba al panel Diseñador y ve a Propiedades para configurar NombreDeCola de manera que coincida con tu cola de datos de prueba de Orchestrator.

  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 en cola válido debe tener el nombre exacto, tal y 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., DisplayName establecido en 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.

    Aviso: También puedes crear un formulario de entrada personalizado para configurar y generar fácilmente datos sintéticos de usuario. 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

Cuando creas casos de prueba, puedes configurar el origen de los datos para señalar a una cola de datos de prueba, para hacer uso de las Pruebas basadas en datos.

  1. Cree un nuevo caso de prueba con datos de prueba o actualice un caso de prueba existente con datos de prueba.
  2. Haz clic en Origen y selecciona Cola de datos de prueba del listado desplegable.
  3. Selecciona una cola de datos de prueba o utiliza la función de búsqueda para localizarlo.
  4. (Opcional) Filtra la cola de datos de prueba para recuperar solo elementos específicos usando el Creador de consultas integrado.

    Usa la opción Intervalo para configurar el intervalo de elementos. Por ejemplo, puedes recuperar el segundo y tercer elemento de tu cola de datos de prueba.



  5. 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: Nombre del Argumento de cola de datos de prueba debe permanecer igual. Si cambias el nombre del argumento, no podrás acceder más a los datos. Por ejemplo, si cambias el nombre del argumento de a Work_Force_Queue, no podrás acceder workforcea 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: puedes realizar esta acción en el Explorador de pruebas haciendo clic con el botón derecho en un archivo y luego seleccionando Actualizar datos de prueba.

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. Cree un proyecto de prueba de 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.
      Con el caso de prueba, también se crea un argumento automáticamente en el panel Argumentos, que lleva el nombre de la cola de datos de prueba.
      Importante: No cambies el nombre del argumento. 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 Registrar mensaje y en el campo Mensaje introducimos loan_quote_queue("first_name").toString.


Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.