studio
2023.4
false
UiPath logo, featuring letters U and I in white

Guía de usuario de Studio

Última actualización 17 de dic. de 2024

Datos de prueba generados automáticamente

Información general

Puedes usar datos de prueba generados automáticamente para ejecutar casos de prueba usando varias secuencias de datos. Se pueden usar distintas combinaciones de datos tanto para pruebas de aplicaciones y RPA.

Cómo funciona

Considera un ejemplo donde creas múltiples tipos de argumentos (por ejemplo, Int32, Bool, String) para un Árbol de decisiones Si. Utilizas la característica de autogeneración para generar valores para tus casos de prueba y cubrir tantas rutas como sea posible durante la ejecución.

Como parte de la ejecución simbólica, el flujo de trabajo se interpreta y se proporciona con valores basados en tus argumentos. Los valores generados resolverán cualquier rama condicional en el flujo de trabajo.



Cuándo usar datos de prueba autogenerados

  • Genera valores para resolver condiciones del flujo de trabajo (por ejemplo: If, Switch).
  • Asigna valores a argumentos y variables.
  • Comparación de argumentos con valores y otros argumentos.
Importante: Las pruebas RPA y de aplicación con datos autogenerados no deben usarse para escenarios con un gran número de dependencias, variables y rutas de flujo de trabajo que deben ser cubiertas.

Tipos de argumentos compatibles

Decimal

Cadena

MatrizDiccionario

Double

Booleano

De valores primitivos: corto, int, largo, flotante, double, byte, char y booleano.

Para las claves, puedes utilizar variables, argumentos o datos literales.

Se admiten valores primitivos (corto, int, largo, flotante, double, byte, char y booleano)

Solo puedes utilizar un par de valores de clave para un argumento de diccionario. Por ejemplo, puedes utilizar dictionary["Name"] == "John", pero no dictionary["Name"]["Age"] == 34

Presentar

Byte

  

Int32

Int64

  

Largo

Corto

  

Operaciones admitidas

  • Todas las operaciones boolean y númericas.
  • Para bucles, se usa una estrategia de pasar-mínimo-una-vez que intenta pasar por el bucle al menos una vez.
  • Para strings, los datos se generan para las siguientes funciones: Contains, Equals, StartsWith, EndsWith, Concat.

Añadir datos de prueba autogenerados

Nota:
  • Actualizar el paquete de actividades de prueba a la versión 22.4.
  • Crear o usar un flujo de trabajo automatizado existente.
  • Crear argumentos como parámetros para datos de prueba autogenerados. Consulta los Tipos de argumento admitidos.

Cuando seleccionas Auto generar como fuente de datos para tus datos de prueba, una tabla de datos se genera con valores predeterminados basados en tus argumentos. Se crea una columna para cada argumento donde la primera fila de datos muestra los valores predeterminados.

  1. Haz clic derecho en un flujo de trabajo existente y selecciona Crear caso de prueba.
  2. Introduce un nombre para tu caso de prueba y cambia la ubicación predeterminada si fuera necesario.
  3. (Opcional) Añade el caso de prueba a la plantilla de ejecución.
  4. En la pestaña Datos de prueba, haz clic en Origen y selecciona Generar automáticamente de la lista desplegable.
  5. Selecciona las columnas que quieres añadir.
  6. (Opcional) Edita los valores de la tabla de datos o elimina filas y columnas completas.
  7. (Opcional) Haz clic en Añadir fila para generar otra fila de valores predeterminados. Puedes editar los valores.
  8. Haz clic en Aceptar para confirmar.

    Los datos se generan y se añaden al caso de prueba. Puedes acceder a los datos a través de los argumentos.



¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.