test-suite
2023.10
false
- Introducción a Test Suite
- Studio
- Información general
- Actividades de prueba y API
- Orchestrator
- Testing Robots
- Test Manager
Actividades de prueba y API
Guía de usuario de Test Suite
Last updated 17 de oct. de 2024
Actividades de prueba y API
Los datos de prueba juegan un papel crítico en las pruebas. Debido a regulaciones de datos como el GDPR, no se pueden utilizar los datos de producción durante las pruebas. UiPath® ofrece un conjunto de actividades y API que le permiten crear datos de prueba sintéticos.
Para crear tus casos de prueba en Studio, puedes utilizar las actividades disponibles en el paquete Testing.Activities. Además, para crear tus casos de prueba codificados en Studio, puedes utilizar las API disponibles en el servicio
testing
, con el paquete Testing.Activities. Consulta API de prueba para leer sobre cómo utilizar las API de prueba.
Esta sección incluye todas las actividades y API relacionadas con las pruebas encontradas en el paquete Testing.Activities.
Nota: las actividades de verificación y las API no admiten la toma de capturas de pantalla en los sistemas operativos macOS y Linux.
Actividades | API | Descripción |
---|---|---|
Añadir el artículo en cola de datos de prueba | AddTestDataQueueItem | Añade DataRow a un TestDataQueue determinado. |
Address | Address | Genera una dirección válida. Puedes generar una dirección al azar o seleccionar una ciudad de la lista de países y ciudades disponibles. |
Adjuntar documento | AttachDocument | Adjunte documentos a los resultados de la ejecución de la prueba para tener pruebas del resultado. Puedes ver el archivo adjunto en Orchestrator entrando en Pruebas > Ejecuciones de prueba> Detalles de ejecución de prueba y luego seleccionando Ver archivos adjuntos en un caso de prueba específico. |
Agregar elementos de cola de datos de prueba de forma masiva | BulkAddTestDataQueueItems | Añade una tabla de datos a una cola de datos de prueba especificada. |
Eliminar artículos en cola de datos de prueba | DeleteTestDataQueueItems | Elimina los elementos de la cola de datos de prueba especificados. |
Obtener el artículo en cola de datos de prueba | GetTestDataQueueItem | Extrae un DataRow de un TestDataQueue especificado. |
Obtener los artículos en cola de datos de prueba | GetTestDataQueueItems | Extrae filas de datos de un TestDataQueue especificado. |
Nombre propio | GivenName | Selecciona un valor aleatorio de una lista de nombres comunes. |
Apellidos | LastName | Selecciona un valor aleatorio de una lista de apellidos comunes. |
Fecha aleatoria | RandomDate | Genera una fecha aleatoria entre dos fechas. Se puede definir el rango de fechas en el siguiente formato: mm/dd/aaaa. |
Número aleatorio | RandomNumber | Genera un entero aleatorio con una longitud determinada. |
Cadena aleatoria | RandomString | Genera una cadena aleatoria con una longitud y un caso determinados. |
Valor aleatorio | RandomValue | Elige un valor de una lista de 1 columna. |
Verificar atributo de control | N/A | Verifica la salida de una actividad determinada confirmándola en relación con una expresión determinada. |
Verificar expresión | VerifyExpression | Verifica el valor de verdad de una expresión dada. |
Verificar expresión con operador | VerifyExpressionWithOperator | Verifica una expresión confirmándola en relación con una expresión dada con un operador. |
Verificar rango | VerifyRange | Verifica si una expresión se encuentra o no dentro de un intervalo dado. |
N/A | VerifyAreEqual | Comprueba si dos expresiones son iguales. |
N/A | VerifyAreNotEqual | Comprueba si dos expresiones no son iguales. |
N/A | VerifyContains | Comprueba si la primera expresión contiene la segunda expresión. |
N/A | VerifyIsGreater | Comprueba que la primera expresión es mayor que la segunda expresión. |
N/A | VerifyIsGreaterOrEqual | Comprueba que la primera expresión es mayor o igual que la segunda expresión. |
N/A | VerifyIsLess | Comprueba que la primera expresión es menor que la segunda expresión. |
N/A | VerifyIsLessOrEqual | Comprueba que la primera expresión es menor o igual que la segunda expresión. |
N/A | VerifyIsRegexMatch | Comprueba si la primera expresión coincide con la segunda expresión. |