- Información general
- Inicio rápido
- Confianza y cumplimiento
- Control
- Características
- Cartógrafo
- Delegate para pruebas
- Delegate para pruebas
- Configuración para el perfil de prueba
- Habilidades para pruebas
- Rutinas para pruebas
- Operaciones para pruebas
- Ejecución de pruebas manuales
- Analizar fallo de automatización de pruebas
- Resumir ejecuciones nocturnas
- Crear y mantener casos de prueba
- Automatización de suites de humo
- Pruebas con integración e informes de Jira
- Referencia
- Solución de problemas
Automatice el análisis de fallos de prueba de extremo a extremo con Delegate, desde la identificación de la causa raíz y el registro de defectos de Jira hasta los informes de las partes interesadas.
Analizar fallo de automatización de pruebas
Delegate puede funcionar como Test Analyst Assistant.
Delegate se puede utilizar para automatizar el análisis de fallos de prueba de extremo a extremo, la identificación de la causa raíz y los informes de las partes interesadas.
- Automatización de pruebas de extremo a extremo
Delegate va más allá de la ejecución de un solo caso de prueba para orquestar flujos de trabajo de prueba completos. Puede analizar conjuntos de pruebas completos, identificar fallos, extraer registros de diagnóstico, conciliar datos en varios sistemas, crear tickets de defectos y entregar informes de resumen, todo desde una sola solicitud de lenguaje natural.
- Integración de herramientas externas
Delegate puede interactuar con aplicaciones y sistemas externos más allá de Test Manager. Supongamos que Accrual Bank tiene una aplicación Accrual Bank y una aplicación Visor de datos de prueba de Accrual Bank. Delegate puede acceder a ambas aplicaciones para conciliar los datos esperados con los reales, crear tickets de error de Jira para los problemas identificados y enviar correos electrónicos de resumen a través de Microsoft Outlook. Estas integraciones transforman Delegate de un ejecutor de pruebas en una plataforma de operaciones de prueba completa.
- Creación y programación de rutinas
Después de que un flujo de trabajo complejo se ejecute con éxito, Delegate puede guardarlo como una rutina reutilizable. Las rutinas capturan toda la secuencia de pasos, decisiones e integraciones para que puedan reproducirse bajo demanda o programarse para que se ejecuten automáticamente a intervalos definidos (por ejemplo, cada 24 horas). Esto permite pruebas continuas sin intervención manual.
Requisitos previos
- Completa la configuración única en Configurar y ejecutar tu primer caso de prueba primero.
- Tienes el rol de Propietario de proyecto o Test Manager en UiPath Test Manager.
- Has configurado las credenciales de Jira, en Delegate, para la creación de tickets.
- Has configurado Microsoft Outlook para la entrega de correo electrónico.
- Las aplicaciones que necesitas (por ejemplo, la aplicación Visor de datos de prueba de Accrual Bank) están instaladas y son accesibles.
- Has definido tu caso de uso:
Accrual Bank runs a suite of 15 automated and manual test cases every 24 hours to validate its loan processing operations. These tests cover loan application submission, approval workflow, interest calculation, repayment scheduling, and compliance reporting. When tests fail, the QA team must quickly identify root causes, reconcile data, log defects, and inform stakeholders. A report must be sent to the QA lead.
Accrual Bank runs a suite of 15 automated and manual test cases every 24 hours to validate its loan processing operations. These tests cover loan application submission, approval workflow, interest calculation, repayment scheduling, and compliance reporting. When tests fail, the QA team must quickly identify root causes, reconcile data, log defects, and inform stakeholders. A report must be sent to the QA lead.
Tutorial
Paso 1: Acceder a los conjuntos de pruebas de Test Manager
Abre Delegate y describe el conjunto de pruebas que quieres analizar. Por ejemplo: "Comprobar el conjunto de pruebas de operaciones de préstamo en Test Manager y decirme qué pruebas han fallado en las últimas 24 horas". Delegate se conecta a Test Manager, localiza el conjunto de pruebas especificado y recupera los últimos resultados de ejecución.
Paso 2: Analizar los resultados de la ejecución
Delegate filtra los resultados de ejecución para identificar casos de prueba fallidos. Delegate presenta un resumen que muestra el número de pruebas aprobadas frente a fallidas, junto con los nombres e ID de los casos fallidos. Para cada error, Delegate extrae el mensaje de error, el seguimiento de la pila (si está disponible) y la marca de tiempo de ejecución.
Paso 3: Extraer registros para pruebas fallidas
Delegate descarga registros de ejecución detallados para cada caso de prueba fallido. Los registros contienen seguimientos de ejecución paso a paso, valores de variables, referencias de capturas de pantalla y detalles de excepciones. Los registros se almacenan localmente para su posterior análisis y reconciliación.
Paso 4: Conciliar los datos con Test Data Viewer
Delegate abre la aplicación Visor de datos de prueba de banco de acumulación y compara los datos de ejecución de prueba reales con los datos de referencia esperados. Delegate identifica discrepancias como registros faltantes, valores incorrectos o problemas de sincronización de datos. Cada discrepancia se documenta con el valor esperado, el valor real y la evaluación de la gravedad.
Paso 5: Crear tickets de Jira
Para cada discrepancia verificada, Delegate crea un ticket de error de Jira automáticamente. El ticket incluye un título, una descripción, pasos para reproducir, gravedad y enlaces al registro de ejecución de Test Manager y la captura de pantalla de comparación de Test Data Viewer. Delegate asigna el ticket al equipo de desarrollo adecuado en función del componente afectado.
Paso 6: Enviar informe de resumen
Delegate redacta un correo electrónico de resumen completo y lo envía al líder de control de calidad a través de Outlook. El informe incluye: pruebas totales ejecutadas, desglose de aprobado/fallo, lista de pruebas fallidas con análisis de causa raíz, referencias de tickets de Jira y recomendaciones para los siguientes pasos.
Paso 7: Crear y programar una rutina
Después de validar el flujo de trabajo, indica a Delegate que lo guarde como una rutina. Por ejemplo: "Guarde esto como una rutina llamada Comprobación diaria de préstamo y prográmela para que se ejecute todos los días a las 8:00."
Delegate almacena la rutina en su biblioteca y configura la programación. La rutina se ejecutará automáticamente, realizando el ciclo de análisis completo sin intervención humana.
Resultados esperados
- El análisis de pruebas diario está totalmente automatizado, lo que reduce el esfuerzo manual de 2 a 3 horas a cero.
- Todos los fallos de prueba se documentan en Test Manager con registros detallados y capturas de pantalla.
- Los tickets de Jira se crean a los pocos minutos de la detección del fallo, lo que acelera la resolución de defectos.
- Las partes interesadas reciben resúmenes por correo electrónico oportunos con información accionable.
- La rutina se ejecuta de forma autónoma cada 24 horas, lo que garantiza una supervisión continua de la calidad.
Requisitos posteriores
Pide a Delegate que convierta la secuencia de pasos en una rutina. Guarda la rutina y prográmala para que se ejecute en fechas específicas o dentro de un intervalo.