- Primeros pasos
- Acerca de Test Manager
- Acerca del chat de Autopilot
- 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
- 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
- Importar casos de prueba manuales
- Documentar casos de prueba con Task Capture
- Parámetros
- 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
- Habilitar Healing Agent
- 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
- Buscar con Autopilot
- Operaciones y utilidades del proyecto
- Configuración de Test Manager
- Configuración del nivel de tenant
- Gestión de acceso de usuario y grupo
- Búsqueda de Autopilot
- Campos personalizados
- Biblioteca de solicitudes
- Configuración general del proyecto
- Configuración del proyecto de automatización
- Mis notificaciones
- Cifrado de claves administradas por el cliente
- Registros de auditoría
- Integración de herramientas de ALM
- Integración de API
- Solución de problemas
Guía de usuario de Test Manager
Puedes ejecutar todos los conjuntos de pruebas utilizando la opción Ejecutar > Ejecutar automatizado de la pestaña Información general de un conjunto de pruebas. Esta opción invoca Orchestrator para los casos de prueba creados en Test Manager.
También puedes ejecutar pruebas automatizadas si el conjunto de pruebas incluye casos de prueba vinculados desde Studio. Para obtener más información, consulta Ejecución de pruebas.
Requisitos previos
Para ejecutar pruebas automatizadas mientras la configuración Permitir contexto de ejecución heredada está deshabilitada, necesitas los siguientes permisos en Orchestrator:
- En el nivel de tenant: Folders.View y Users.View.
- En el nivel de carpeta, donde se publicó el paquete de automatización de pruebas: TestSets.Create y TestSetExecutions.Create.
Condiciones
Para utilizar la opción Ejecutar automatizados, necesitas al menos un caso de prueba automatizado en un conjunto de prueba.
- Las ejecuciones de prueba automatizadas tienen un tiempo de espera predeterminado de cuatro días que no puedes cambiar. Cualquier ejecución de prueba automatizada que supere los cuatro días se marca como Cancelada.
- La ejecución de pruebas para conjuntos de pruebas vinculados desde Orchestrator incluye solo los casos de prueba publicados en la fuente de procesos de tenant de Orchestrator en la última versión del paquete. Para ejecutar nuevos casos de prueba, publica una nueva versión del paquete en Orchestrator y vincula el conjunto de pruebas a Test Manager.
Importante:
Para cualquier tenant, las capacidades de gestión de pruebas se han trasladado a Test Manager. Como resultado, las programaciones de prueba ya no están disponibles en Orchestrator, y ya no se pueden ejecutar casos de prueba y conjuntos de pruebas directamente desde Orchestrator. Sin embargo, puedes seguir ejecutando casos de prueba y conjuntos de pruebas a través de las API de Orchestrator para Automatización de pruebas, o utilizando la integración nativa de Test Manager - CI/CD.
- La siguiente información es aplicable solo si utilizas el contexto de ejecución heredado en Test Manager: si tu conjunto de pruebas de Test Manager incluye casos de prueba de varios proyectos de Studio, entonces se considera para la ejecución el proyecto que tenga el mayor número de casos de prueba. Como resultado, solo se ejecutarán los casos de prueba de este proyecto. Además, Test Manager mostrará una advertencia que indica que se han seleccionado varios paquetes y solo se ejecutarán algunos de ellos. Puedes ejecutar conjuntos de pruebas que incluyan casos de prueba de varios proyectos de Studio solo si vinculas automatizaciones de Studio a casos de prueba de Test Manager utilizando solo la funcionalidadConfigurar automatización .
- Si tu conjunto de pruebas incluye casos de prueba duplicados en varios proyectos de Studio, la clasificación se realiza por el nombre del proyecto en orden descendente. Solo se ejecutarán los casos de prueba del proyecto que se coloque en primer lugar en la lista.
Ejecutar conjuntos de pruebas automatizados
Trigger the automated execution of a test set via Orchestrator by using the Execute Automated option on the test set.
- Abre tu proyecto en Test Manager y ve a Conjuntos de pruebas.
- Select a test set and select the vertical ellipsis.
- Selecciona Ejecutar automatizado.
Para obtener más información sobre los resultados de las pruebas, consulta Analizar resultados de pruebas.
- Los casos de prueba que no se pueden ejecutar se saltan durante la ejecución a través de Orchestrator.
- Los casos de prueba que no se ejecutan generan registros de casos de prueba sin resultado.
Alternatively, you can open your test set, select Execute and select Automated from the dropdown.
Transmisión en vivo y control remoto
La disponibilidad de las características depende de la plataforma en la nube que utilices. Para obtener más información, consulta la página de disponibilidad de características de Test Manager.
Esta capacidad solo está disponible en Test Manager entregado a través de Test Cloud.
Puedes ver la transmisión en directo de un robot que ejecuta una ejecución de prueba y, si es necesario, tomar el control de la ejecución utilizando tu propio ratón y teclado, sin pausar la prueba. Esto te ayuda a solucionar problemas y depurar de forma más eficiente, reduciendo las intervenciones manuales y el tiempo de resolución.
Estas capacidades están deshabilitadas de forma predeterminada y deben habilitarse en el nivel de conjunto de pruebas o de ejecución de pruebas.
Requisitos previos
Para utilizar las capacidades de transmisión en vivo y control remoto, sigue estos pasos:
- Asegúrate de que tu rol de Test Manager tenga los siguientes permisos:
- TestSets.Edit: para habilitar la transmisión en vivo y el control remoto,
- Ver transmisión en vivo de ejecuciones automatizadas: para ver la ejecución de prueba.
- Controlar de forma remota la transmisión en vivo de ejecuciones automatizadas: para controlar la ejecución de prueba de forma remota.
Nota:De forma predeterminada, el rol de proyecto de Test Manager tiene el permiso Ver transmisión en vivo de ejecuciones automatizadas . Pero para controlar de forma remota la transmisión en vivo, un administrador de Test Manager debe asignar manualmente este permiso a los usuarios a través de un rol personalizado.
- Habilita la transmisión en vivo o la capacidad de control remoto en el nivel de conjunto de pruebas, para el conjunto de pruebas deseado:
- Abre el conjunto de pruebas o la ejecución de pruebas.
- Para conjuntos de pruebas: ve a la pestaña Configuración .
- Para ejecuciones de prueba: ve a la pestaña Configuración ,
- Selecciona la alternancia Habilitar transmisión en vivo para habilitar la captura de una transmisión en vivo de una ejecución de prueba.
- Como alternativa, si quieres poder controlar de forma remota la ejecución de la prueba en curso, en Permitir control remoto, selecciona Habilitar.
- Abre el conjunto de pruebas o la ejecución de pruebas.
- Instala un visor VNC en tu máquina.
Ver la transmisión en vivo
Para ver la transmisión en vivo de una ejecución de prueba en curso, sigue estos pasos:
- Desencadenar la ejecución de un conjunto de pruebas.
- En la sección Ejecución , abre la ejecución de prueba en ejecución.
- Ve a la pestaña Resultados .
- En la columna Vídeo , selecciona En directo.
Nota:
(Solo para Cloud Dedicado) Si la opción En directo no aparece en la columna Vídeo para un caso de prueba, actualiza los registros del caso de prueba.
Control remoto de una ejecución de prueba
Para controlar de forma remota una ejecución de prueba en curso, sigue estos pasos:
- En la ventana de transmisión en vivo, selecciona Tomar control remoto.
- Utiliza tu ratón y teclado locales para controlar la sesión del robot.
Grabación de vídeo de ejecuciones automatizadas
Esta capacidad solo está disponible en Test Manager entregado a través de Test Cloud.
Puedes grabar los últimos 15 minutos de ejecuciones de prueba en Test Manager. Esta capacidad te permite ver y descargar la grabación de una ejecución de prueba.
Requisitos previos
Para utilizar las capacidades de grabación de vídeo, sigue estos pasos:
- Habilita los permisos adecuados.
- Permisos de Orchestrator: habilita el permiso Medios de ejecución en el nivel de carpeta, con las siguientes opciones:
- Ver : permite a la cuenta ver las grabaciones de ejecución de trabajos.
- Crear : permite que la cuenta/rol que ejecuta el trabajo también cree la grabación de la ejecución del trabajo.
- Eliminar : permite que la cuenta elimine grabaciones de vídeo de Orchestrator.
- Permisos de Test Manager
- TestExecution.View
- Permisos de Orchestrator: habilita el permiso Medios de ejecución en el nivel de carpeta, con las siguientes opciones:
- Familiarízate con los tipos de grabaciones compatibles y los robots asociados.
- Opciones: Grabar y almacenar ejecuciones fallidas (durante 14 días), Grabar todas las ejecuciones (durante 7 días)
- Las opciones están disponibles para:
- Automation Cloud Robots - Serverless
- Robot versión 2023.2 o posterior
Habilitar la grabación de ejecuciones de prueba
Habilita la grabación en el nivel de conjunto de pruebas. El valor que estableces en el nivel de conjunto de pruebas se copia en el nivel de ejecución de pruebas.
- Navega a Conjuntos de prueba.
- Selecciona un conjunto de pruebas y, a continuación, selecciona la pestaña Configuración .
- Activa Grabar ejecución automatizada.
- En Tipo de grabación, selecciona una de las opciones: Grabar y almacenar ejecuciones fallidas (durante 14 días) o Grabar todas las ejecuciones (durante 7 días).
Habilita la grabación en el nivel de ejecución de prueba, que es útil para escenarios como ejecuciones pendientes o reejecuciones. Si estableces un valor en el nivel de conjunto de pruebas, se transfiere al nivel de ejecución de pruebas, donde puedes gestionarlo aún más.
- Navega a Ejecución.
- Abra una ejecución para la que desee tener habilitada la grabación.
- En la pestaña Configuración , activa Grabar ejecución automatizada.
- En Tipo de grabación, selecciona una de las opciones: Grabar y almacenar ejecuciones fallidas (durante 14 días) o Grabar todas las ejecuciones (durante 7 días).
Consejo:
Te recomendamos que habilites Grabar todos los trabajos durante un breve período de tiempo para observar un comportamiento potencialmente extraño durante la ejecución del trabajo. A continuación, puedes cambiar a solo grabar y almacenar trabajos fallidos para utilizar de forma eficiente el ancho de banda y el almacenamiento.
Ver grabación de ejecuciones de prueba
Access and download the video recording of a completed or running test execution to review what occurred during the test run.
- Navega a Ejecución, desencadena la ejecución de un conjunto de pruebas y selecciona la pestaña Grabación .
- Abre un registro de caso de prueba, selecciona la pestaña Grabación y ve la grabación. Para descargar la grabación, en la esquina superior derecha de la pantalla de grabación, selecciona Descargar.
Resultado
The automated test execution is triggered via Orchestrator and the results are recorded in the Execution section of the project.
- Requisitos previos
- Condiciones
- Ejecutar conjuntos de pruebas automatizados
- Transmisión en vivo y control remoto
- Requisitos previos
- Ver la transmisión en vivo
- Control remoto de una ejecución de prueba
- Grabación de vídeo de ejecuciones automatizadas
- Requisitos previos
- Habilitar la grabación de ejecuciones de prueba
- Ver grabación de ejecuciones de prueba
- Resultado