- Primeros pasos
- Gestión de proyecto
- Documentos
- Trabajo con el análisis de impacto de cambios
- Creación de casos de prueba
- Automatizar casos de prueba
- Configurar casos de prueba para la ejecución
- Vincular casos de prueba en Studio a Test Manager
- Asignar Casos de prueba a los Requisitos
- Documentar casos de prueba con Task Capture
- Clonación de casos de prueba
- Exportar casos de prueba
- Casos de prueba manuales
- Parámetros
- Delete test cases
- Aplicar filtros y vistas
- Importar conjuntos de pruebas de Orchestrator
- Creating test sets
- Añadir casos de prueba a un 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
- 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
- Integración de API
- Solución de problemas
Opciones de integración de herramientas de ALM en Test Manager, con conectores listos para usar para la sincronización unidireccional y Test Manager Connect para la integración bidireccional.
Los conectores listos para usar permiten una forma rápida y fácil de configurar integraciones unidireccionales. UiPath® Test Manager Connect se recomienda para integraciones sólidas y bidireccionales, que necesitan una configuración más compleja y una licencia independiente (incluida en la licencia de Test Manager).
Test Manager se integra a la perfección con varias herramientas de ALM (gestión del ciclo de vida de las aplicaciones) a través de UiPath® Test Manager Connect, una potente solución de integración proporcionada por Planview Tasktop Hub. Esta integración está diseñada para mejorar la colaboración, agilizar los procesos y mejorar la eficiencia en la gestión de las actividades de prueba.
UiPath Test Manager Connect
Test Manager es compatible con las principales soluciones de ALM que abarcan la gestión de defectos, la planificación ágil, la gestión de requisitos y la gestión de pruebas. Esta integración se ve facilitada por UiPath® Test Manager Connect, que viene incluido con Test Manager y es proporcionado por Planview. UiPath® Test Manager Connect ofrece una sincronización bidireccional de objetos altamente personalizable, lo que garantiza un intercambio de datos sin problemas entre Test Manager y varias herramientas de ALM.
Problema: cuando Planview Tasktop Hub se ejecuta en modo seguro, la integración de Test Manager puede interrumpirse. Para solucionar escenarios en los que Planview Tasktop Hub se ejecuta en modo seguro, consulta este artículo de KB.
Patrones de integración de ALM
Test Manager admite dos patrones de integración de ALM con herramientas externas. Los patrones de integración son independientes de las integraciones de procesos CI / CD.
Integración básica de ALM
Este patrón de integración es útil para escenarios en los que ya existen herramientas ALM externas para la gestión de defectos, la planificación ágil y la gestión de requisitos, pero carecen de capacidades de gestión de pruebas. Esta integración utiliza Test Manager para gestionar pruebas y resultados al tiempo que integra el proceso de pruebas en el ciclo de vida del desarrollo con el apoyo del conjunto de herramientas externo.
En el siguiente diagrama, puede ver qué tareas realiza cada componente (externo o UiPath®) para este patrón de integración de ALM. La dirección de una relación entre los componentes se indica mediante las flechas.
En un escenario real, utilizarás Studio para crear una automatización y asignarla a tus pruebas, seguida de la ejecución de las pruebas realizada por Orchestrator, con los resultados enviados a Test Manager para su análisis e integración en el proceso de desarrollo. En el contexto de una prueba fallida, como resultado de la ejecución de una prueba, es posible que quieras crear un defecto. Si tienes una herramienta externa para la gestión de defectos, puedes utilizar Test Manager para crear este nuevo defecto. El defecto se creará en tu herramienta y se vinculará a todos los requisitos afectados. El defecto se enriquecerá con información de registro detallada de los robots en ejecución.
Integración de Sidestep ALM
Puedes usar este patrón de integración para automatizar y ejecutar tus pruebas a través de Studio y Orchestrator, respectivamente, mientras usas tus herramientas externas para crear y administrar las pruebas. A través de este patrón de integración, utilizará herramientas externas para la gestión de pruebas y solo el componente del servidor de Test Manager (Test Manager Hub) permitirá el uso de la automatización en los casos de prueba creados en la solución de gestión de pruebas de su elección.
En el siguiente diagrama, puede ver qué tareas realiza cada componente (externo o UiPath®) para este patrón de integración de ALM. La dirección de una relación entre los componentes se indica mediante las flechas.
Por ejemplo, puedes utilizar Studio para asignar automatización a tus casos de prueba, ejecutarlos a través de Orchestrator y luego enviar los resultados directamente a tu herramienta externa (por ejemplo, Xray para Jira). Los resultados de la ejecución se cargan en Test Manager Hub y luego se envían a tu herramienta externa a través de los conectores.
Conectores listos para usar
Establezca la integración con otras herramientas de ALM exclusivamente a través de UiPath® Test Manager Connect. Aunque los conectores de integración nativos o listos para usar de versiones anteriores siguen estando disponibles para la compatibilidad con versiones anteriores, recomendamos utilizar UiPath® Test Manager Connect.
Los conectores de integración nativos son bibliotecas que conectan herramientas ALM externas con Test Manager. Una interfaz genérica te guía a través de la integración de sistemas externos. Los conectores facilitan la implementación específica de esta interfaz para integrar ciertos sistemas ALM. Puedes configurar los conectores en Test Manager para cada proyecto, de forma individual. Puedes integrar cualquier número de sistemas y proyectos externos con Test Manager.
Diferencias entre Test Manager Connect y los conectores listos para usar
Test Manager admite dos métodos de integración con herramientas ALM externas:
Las integraciones nativas admiten las necesidades básicas de integración. Test Manager Connect ofrece flexibilidad y robustez ampliadas tanto para escenarios simples como complejos.
No se puede migrar fácilmente de integraciones nativas a Test Manager Connect. Para un uso a largo plazo y flexibilidad, recomendamos comenzar con Test Manager Connect, incluso para casos de uso simples.
La siguiente tabla resume las limitaciones de las integraciones nativas en comparación con Test Manager Connect:
| Funcionalidad | Integraciones nativas | Test Manager Connect |
|---|---|---|
| Dirección de sincronización | Solo unidireccional (los objetos son de solo lectura en un lado) | Bidireccional |
| Tipo de incidencia personalizada | No compatible | Compatible |
| Campos personalizados | No compatible | Compatible |
| Campos sincronizados | Solo nombre y descripción para requisitos, casos de prueba y conjuntos de pruebas | Totalmente configurable |
| Sincronización de datos de automatización | Sincronización estática a un campo personalizado | Totalmente configurable |
| Traducción de marcado | Incompletas | Soporte completo |
| Filtrar elementos sincronizados | No compatible | Compatible |
| Enrutamiento entre proyectos | Solo asignación uno a uno | Soporte flexible para varios proyectos |
| Recuperación de sincronización | No se puede recuperar de una sincronización fallida | Resiliente con gestión de errores |
| Visibilidad de errores | No hay visibilidad de los fallos de sincronización | Auditoría y registro completos |
| Herramientas de ALM compatibles | Limitado | Soporte más amplio, incluidas las herramientas solicitadas |