- Primeros pasos
- Acerca de Test Manager
- Acciones de Autopilot
- Acerca del chat de Autopilot (agente)
- Acerca del enmascaramiento PII
- Primeros pasos
- Disponibilidad de la característica de Test Manager
- Precios unificados: Licensing Test Manager
- Flex: licencias de Test Manager
- Guía de inicio rápido
- Tipos de prueba en Test Manager
- Gestión de proyecto
- Documentos
- Trabajo con el análisis de impacto de cambios
- Creación de casos de prueba
- Asignar Casos de prueba a los Requisitos
- Clonación de casos de prueba
- Exportar casos de prueba
- Vincular casos de prueba en Studio a Test Manager
- Delete test cases
- Casos de prueba manuales
- Documentar casos de prueba con Task Capture
- Parámetros
- Campos de casos de prueba de Playwright
- Habilitar la gobernanza a nivel de proyecto
- Deshabilitar la gobernanza a nivel de proyecto
- Habilitar el control a nivel de caso de prueba
- Deshabilitar el control a nivel de caso de prueba
- Gestionar aprobadores para casos de prueba controlados
- Gestionar casos de prueba gobernados en el estado En trabajo
- Gestionar casos de prueba controlados en el estado En revisión
- Gestionar objetos controlados en estado Firmado
- Gestionar comentarios para casos de prueba controlados
- Aplicar filtros y vistas
- Importar conjuntos de pruebas de Orchestrator
- Creating test sets
- Añadir casos de prueba a un conjunto de pruebas
- Asignar usuarios predeterminados en la ejecución del conjunto de pruebas
- Habilitación de la cobertura de actividad
- Configurar conjuntos de pruebas para carpetas de ejecución y robots específicos
- Anular parámetros
- Clonación de conjuntos de pruebas
- Exportar conjuntos de pruebas
- Aplicar filtros y vistas
- Preguntas frecuentes: paridad de características: Test Manager frente a Orchestrator
- Ejecución de pruebas manuales
- Ejecución de pruebas automatizadas
- Ejecutar casos de prueba sin un conjunto de pruebas
- Ejecutar pruebas mixtas
- Crear ejecuciones pendientes
- Aplicar una orden de ejecución
- Volver a ejecutar ejecuciones de prueba
- Programar ejecuciones
- Solución de problemas de ejecuciones automatizadas
- Pruebas de accesibilidad para Test Cloud
- Operaciones y utilidades del proyecto
- Configuración de Test Manager
- Integración de herramientas de ALM
- Integración de herramientas de ALM
- Test Manager Connect
- Test Manager: conector de Integration Service
- Integración de API
- Agentes de codificación para pruebas
- Solución de problemas
Captura de pantalla, vídeo y captura de seguimiento para ejecuciones de prueba de Playwright en Test Manager, gobernadas por la propia configuración de Playwright de tu proyecto.
Esta capacidad está en disponibilidad controlada, se entrega solo a tenants aptos. Está disponible en Test Manager solo cuando se entrega a través de Test Cloud.
Test Manager no anula cómo se configura un proyecto de Playwright para capturar capturas de pantalla, vídeos y seguimientos. La configuración propia de tu proyecto siempre gana: Playwright resuelve la configuración de captura (use: { screenshot, video, trace }) con el nivel de proyecto playwright.config.ts teniendo prioridad sobre cualquier alternancia en el nivel de plataforma.
Cualquier artefacto que un proyecto de Playwright ya produzca para una prueba es lo que se muestra en Test Manager. Capturar más artefactos, por ejemplo, seguimientos en cada ejecución, es cuestión de añadir la configuración directamente a playwright.config.ts:
use: { trace: 'on' }
use: { trace: 'on' }
Para conocer los pasos para cambiar y volver a publicar esta configuración, consulta Configurar la captura de artefactos para pruebas de Playwright.
Pruebas de configuración y dependencia
Si un proyecto de Playwright utiliza dependencies entre proyectos, por ejemplo, una configuración de autenticación que debe ejecutarse antes de una prueba, Test Manager ejecuta esa configuración automáticamente como parte de la prueba enviada y la muestra como parte del mismo resultado. Esto es diferente del sistema de dispositivos de Playwright (test.extend()), que Test Manager no modela; consulta Automatización de pruebas de Playwright.
Intentos y seguimientos de Playwright
Cada registro de caso de prueba para una ejecución de Playwright obtiene dos pestañas adicionales además de las estándar que expone Test Manager:
- Intentos muestra cada entrada que Playwright realizó por intento, en el registro de ese caso de prueba. Expandir un intento muestra un título de lo que salió mal, y expandir aún más representa el contexto de error completo: este es el propio archivo
error-context.mdde Playwright, representado en línea en lugar de requerir una descarga. - Trace muestra un visor de seguimiento de Playwright integrado, para que puedas inspeccionar los registros de la consola, las llamadas de red y los archivos adjuntos para ese intento sin salir de Test Manager. Los registros del robot de la ejecución nativa se encuentran en la pestaña Registros existente, que muestra los mismos registros del robot para cada registro de caso de prueba en una ejecución basada en Playwright.
Se adjuntan archivos adicionales donde los produce Playwright: console-output.txt y console-errors.txt por prueba, y un playwright-result.json por prueba. El results.json sin procesar de toda la ejecución se adjunta en el nivel de ejecución. Los archivos adjuntos pueden descargarse individualmente o verse de forma nativa a través del visor de seguimiento.
Reintentos
Si un proyecto tiene reintentos configurados y una prueba falla pero luego pasa el reintento, Test Manager registra el resultado como Aprobado, con los intentos fallidos aún visibles en el desglose de Intentos descrito anteriormente. Los artefactos de los intentos fallidos se mantienen, ya que son los más útiles para la depuración.
Representación de vídeo
Test Manager no renderiza las grabaciones de vídeo .webm de Playwright en línea como un vídeo reproducible: el mismo comportamiento que para las automatizaciones nativas de UiPath en la actualidad. El visor de seguimiento se vincula al archivo .webm por intento, donde se puede descargar.