- Primeros pasos
- Gestión de proyecto
- 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
- 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
- Habilitar o deshabilitar el control en masa para casos de prueba
- Aplicar el orden de firma para casos de prueba gobernados
- Gestionar aprobadores para casos de prueba controlados
- Gestionar casos de prueba gobernados en el estado En trabajo
- Gestionar casos de prueba gobernados en el estado En revisión
- Gestionar objetos controlados en estado Firmado
- Gestionar comentarios para casos de prueba controlados
- Ver información de gobernanza para registros de casos de prueba
- Gestionar aprobadores para registros de casos de prueba gobernados
- Gestionar registros de casos de prueba gobernados en el estado En trabajo
- Gestionar registros de casos de prueba gobernados en el estado En revisión
- Gestionar registros de casos de prueba gobernados en el estado Firmado
- Gestionar comentarios para registros de casos de prueba gobernados
- Habilitar la gobernanza a nivel de registro de casos de prueba
- Deshabilitar el control a nivel de registro de casos de prueba
- Viewing and searching test cases
- Ejecutar casos de prueba sin un conjunto de pruebas
- Ejecutar pruebas mixtas
- Crear ejecuciones pendientes
- Volver a ejecutar ejecuciones de prueba
- Solución de problemas de ejecuciones automatizadas
- Preguntas frecuentes: paridad de características: Test Manager frente a Orchestrator
- Analizar resultados de prueba
- Estados de resultados de la prueba de Playwright
- Eliminar resultados de casos de prueba
- Sincronización de defectos
- Creating defects from results
- Resultados de pruebas automatizadas
- Anular los resultados de la prueba
- Navigating and searching test results
- Examinar resultados de casos de prueba
- Ver cobertura de actividad
- Operaciones y utilidades del proyecto
- Configuración de Test Manager
- Configuración del nivel de tenant
- Configuración general del proyecto
- Eventos
- Suscribirse a eventos
- Suscribirse a todos los eventos:
- Darse de baja de eventos
- Darse de baja de todos los eventos
- Unsubscribing from the Notifications settings page
- Viewing notifications
- Filtrar notificaciones
- Viewing email notifications
- Enabling email notifications for SMTP servers
- Ver solo las notificaciones no leídas
- Marking all notifications as read
- Clearing all notifications
- Deleting notifications
- Cifrado de claves administradas por el cliente
- Registros de auditoría
- Integración de herramientas de ALM
- Integración de herramientas de ALM
- Test Manager Connect
- Test Manager: conector de Integration Service
- Rangos de IP salientes para conectores
- Trabajar con SAP Cloud ALM y Test Manager
- Step 1: Integrating SAP Cloud ALM with Test Manager
- Step 2: Creating automated test cases in SAP Cloud ALM
- Step 3: Creating automated test cases in Test Manager
- Step 4: Synchronizing test cases from Test Manager to SAP Cloud ALM
- Step 5: Assigning test automations to test cases
- Step 6: Executing test cases
- Mejores prácticas de automatización de pruebas de SAP
- Resolución de problemas de la integración de Jira
- 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
Integración de tu herramienta con Test Manager
Integra una aplicación externa con Test Manager estableciendo una conexión de servicio a servicio utilizando los métodos de autorización disponibles.
The authorization methods described in this topic establish a service-to-service connection between Test Manager, delivered through Automation Cloud or Test Cloud, and your application, or other partner applications.
Requisitos previos
- Test Automation is enabled in Automation CloudTM. For more information, see Enabling or disabling Services.
Pasos
-
Add your tool as an external application in Automation CloudTM. For the procedure, see Adding an external application.
-
Register your application in Identity Management.
-
Define the Test Manager scopes. When you define the API scopes, select Test Manager as a Resource. For more information, see Scopes.
-
Authenticate your API calls with an OAuth 2.0 access token. Test Manager APIs require it, because there is no separate API key authentication method. To obtain a bearer token:
- Note the AppId, Secret, and selected scopes of the external application.
- 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.
Nota: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.
Nota:Para realizar una llamada API a Test Manager puedes fijarte en el siguiente ejemplo para recuperar proyectos de Test Manager.
OBTENER/api/v2/projects • OBTENER/api/v2/projects/{id}
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 .
Resultado
You establish a secure service-to-service connection between your application and Test Manager, authenticated through an OAuth 2.0 bearer token.