- Información general
- Inicio rápido
- Confianza y cumplimiento
- Control
- Características
- Cartógrafo
- Delegate para pruebas
- Referencia
- Solución de problemas
Habilidades disponibles en Delegate para probar flujos de trabajo, entregadas a través del complemento de Test Cloud y conectando Delegate a UiPath Test Manager.
Habilidades para pruebas
Las habilidades se entregan a través del complemento de Test Cloud , que está habilitado de forma predeterminada cuando se configura el perfil de control de calidad/pruebas .
¿En qué consiste el complemento de Test Cloud?
El complemento de UiPath Test Cloud es un paquete de habilidades de automatización de pruebas que conecta Delegate a UiPath Test Manager, la aplicación web que gestiona el ciclo de vida completo de las pruebas para los proyectos de UiPath.
Capacidades fundamentales
| Capacidad | Operación |
|---|---|
| Descubrir casos de prueba | Encuentra casos de prueba por nombre, clave o asignación dentro de un proyecto de Test Manager |
| Ejecutar casos de prueba | Ejecuta casos de prueba individuales o conjuntos de pruebas completos paso a paso, capturando seguimientos |
| Publicar resultados | Envía los resultados de ejecución, los registros y las aserciones a Test Manager |
| Informes por correo electrónico | Envía resúmenes de ejecución, listas de pruebas fallidas o informes de estado por correo electrónico |
| Modo de solo publicación | Envía los resultados de prueba preexistentes a Test Manager sin volver a ejecutar el caso de prueba |
¿Cómo desencadeno las habilidades específicas de Delegate para pruebas?
Las habilidades se desencadenan cuando los usuarios introducen una solicitud en lenguaje natural, en los siguientes contextos.
- Los usuarios desean crear, generar, crear o exportar un informe de prueba o un resumen de resultados de prueba.
- Los usuarios mencionan "informe de prueba", "informe de ejecución", "resultados de prueba" o "resumen de prueba".
- Los usuarios desean compartir los resultados de las pruebas con las partes interesadas.
- Los usuarios desean vincular una automatización existente a un caso de prueba de Test Manager.
- Los usuarios desean ejecutar un caso de prueba manual a través de Test Manager.
- El usuario pregunta sobre la cobertura de la prueba, el análisis de regresión, los resúmenes de aprobación/error o las decisiones de aprobación/no aprobación basadas en los resultados de la prueba.
- El usuario menciona personas de prueba como tester, ingeniero de control de calidad o gestor de versiones.
Activa las habilidades de prueba al decir cosas como:
- "Ejecutar caso de prueba X"
- "Ejecutar la prueba de flujo de inicio de sesión"
- "Ejecutar los casos de prueba que me han sido asignados desde la ejecución Y"
- "Publicar resultados de prueba en TestManager"
- "Enviarme por correo electrónico el informe de ejecución de la prueba"
¿Qué habilidades están disponibles en Delegate for Testing?
Para la versión actual, el complemento de Test Cloud se envía con 3 habilidades básicas. Los usuarios también pueden crear sus propias habilidades adicionales para otros fines de prueba, como pruebas de usabilidad, pruebas de seguridad, pruebas de rendimiento o pruebas de accesibilidad. Para crear una habilidad personalizada, utiliza el flujo de trabajo del creador de habilidades en Delegate. Las habilidades personalizadas pueden adaptarse a los procesos de prueba específicos de tu equipo y utilizarse junto con las capacidades integradas de Test Cloud .
Habilidad 1: automatizar pruebas con la automatización de UiPath
Objetivo
Vincula una automatización de Orchestrator existente a cualquier caso de prueba de Test Manager y desencadena la ejecución.
Pasos clave del flujo de trabajo
- Se autentica a través de
uip login statusen segundo plano. - Descubre el caso de prueba y lee sus pasos.
- Vincula la automatización de Orchestrator especificada al caso de prueba en Test Manager.
Solicitudes de muestra
- "Vincular la automatización de LoginFlow al caso de prueba 'Inicio de sesión: credenciales válidas' en el proyecto MYAPP."
- "Hola Delegate, tengo una automatización existente para el flujo de pago. ¿Puede vincularla al caso de prueba coincidente?"
Habilidad 2: generar informes de prueba
Objetivo
Genera informes compartibles y personalizados a partir de los datos de ejecución de Test Manager.
Pasos clave del flujo de trabajo
- Obtiene ejecuciones de prueba del conjunto de pruebas (filtrable por estado, tipo, intervalo de fechas).
- Pregunta al usuario: "¿Para quién es este informe?"
- Adapta la respuesta en función del perfil: ingeniero de control de calidad, gestor de versiones, desarrollador.
- Genera informes con la siguiente información: estado de ejecución, recuentos de registros de casos de prueba (aprobados/fallidos/restringidos/ninguno), principales casos de prueba fallidos.
- Guarda el informe como
test-report-release-YYYY-MM-DD.md; opcionalmente, enviarlo por correo electrónico.
Solicitudes de muestra
- "Generar un informe de prueba para TestSet1. A continuación, envía el informe a [email_address].”
- "Hola Delegate, necesito proporcionar a los líderes una actualización de nuestra preparación para el lanzamiento de la última versión de UiBank."
Habilidad 3: ejecutar pruebas manuales
Objetivo
Ejecuta de forma autónoma un caso de prueba manual en el escritorio y publica los resultados en Test Manager.
Pasos clave del flujo de trabajo
- Recupera los casos de prueba asignados que tienen el estado Pendiente.
- Obtiene pasos de prueba y ejecuta cada paso utilizando la herramienta UiAutomation (uso del ordenador).
- Registra los pasos aprobados/fallidos por paso y publica los resultados en Test Manager.
- Registra los artefactos de ejecución por paso vinculados al caso de prueba; cada paso tiene un punto de comprobación y el seguimiento finaliza antes de publicarse.
- Etiqueta cada registro de caso de prueba publicado para que puedas filtrar y distinguir las ejecuciones ejecutadas por IA de las ejecutadas por humanos.
- Ofrece enviar por correo electrónico el informe de resultados al finalizar.
Ideal para grandes programas de migración de SAP en los que cientos de pruebas únicas no justifican una inversión completa en automatización.
Solicitudes de muestra
- Ejecutar los pasos manuales en [objeto]. Notificarme cuando los resultados puedan comprobarse en Test Manager."
- "Hello Delegate, tengo que ejecutar las pruebas desde mi conjunto de pruebas de SAP Smoke. ¿Puede ayudarme con eso?
La habilidad 3 se basa en la interfaz de línea de comandos (CLI) de uip para comunicarse con Test Manager.
Comandos CLI utilizados por esta habilidad
| Grupo | Comando | Propósito |
|---|---|---|
| Registros de casos de prueba | testcaselog start / finish | Abrir y cerrar un registro de caso de prueba para la ejecución |
| Registros de pasos de prueba | teststeplog list | Recuperar registros a nivel de paso para un registro de caso de prueba |
| Resultados | result download | Descargar datos de resultados de ejecución |
| Archivos adjuntos | attachment upload | Adjuntar archivos de seguimiento de ejecución por paso a los registros de pasos |
| Etiquetas | objectlabel add | Asignar la etiqueta del sistema EjecuciónAutónoma a un registro de caso de prueba |