- 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
- 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
- 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
- Integración de tu herramienta con Test Manager
- Ámbitos de API
- Agentes de codificación para pruebas
- Solución de problemas
Integra una aplicación externa con Test Manager estableciendo una conexión de servicio a servicio utilizando los métodos de autorización disponibles.
Los métodos de autorización descritos en esta sección proporcionan información sobre cómo establecer una conexión de servicio a servicio entre Test Manager y tu aplicación u otras aplicaciones de socios.
Requisitos previos
Habilitar la automatización de pruebas en Automation CloudTM.. Para obtener más información, consulta Habilitar o deshabilitar servicios.
Añadir la herramienta externa a Automation CloudTM
Para integrar su herramienta con Test Manager, debe añadirla como aplicación externa en Automation CloudTM.
Aprovisionamiento a través de la gestión de la identidad
Puedes registrar tu aplicación en Identity Management, definir los ámbitos de Test Manager y establecer una conexión entre las aplicaciones.
Para configurar y autorizar tu aplicación, debes añadir una aplicación externa
Cuando defines los ámbitos API para la integración, selecciona Test Manager como Recurso. Para obtener más información, consulta Funciones.
Autenticar llamadas a la API
Las API de Test Manager requieren un token de acceso OAuth 2.0: no hay un método de autenticación de clave API independiente. Para obtener un token al portador:
- Registra una aplicación externa en Automation CloudTM y selecciona los ámbitos de Test Manager. Para conocer los pasos, consulta Añadir una aplicación externa.
- Anota los ámbitos AppId, Secret y seleccionados para su uso en el siguiente paso.
- Solicita un token del punto final Identity
/connect/tokenutilizando el tipo de concesiónclient_credentials, pasando el AppId, el Secreto y los ámbitos. - Incluye el token al portador devuelto en el encabezado
Authorizationde tus llamadas a la API de Test Manager.
En herramientas como Postman, selecciona el tipo de autorización OAuth 2.0 , no la clave API : pegar el AppId y el Secreto directamente como clave API da como resultado un error 401 No autorizado. Swagger no puede demostrar este flujo, ya que el propio Swagger se autentica al utilizarlo.
Ejemplos de API
Para realizar una llamada API a Test Manager puedes fijarte en el siguiente ejemplo para recuperar proyectos de Test Manager.
Para obtener más llamadas a la API a Test Manager, utilice Swagger. Para acceder a tu tenant de Automation CloudTM en Swagger, consulta el tema de referencias de la API .
OBTENER/api/v2/projects • OBTENER/api/v2/projects/{id}