- Primeros pasos
- Gestión de proyecto
- Documentos
- Trabajo con el análisis de impacto de cambios
- Creación de casos de prueba
- Assigning test cases to requirements
- Clonación de casos de prueba
- Exportar casos de prueba
- Linking test cases in Studio to Test Manager
- Delete test cases
- Casos de prueba manuales
- Importar casos de prueba manuales
- Documentar casos de prueba con Task Capture
- Parámetros
- 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
- 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
- Preguntas frecuentes: paridad de características: Test Manager frente a Orchestrator
- 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
Para establecer una comunicación entre UiPath Test Manager y tu sistema SAP, configura el sistema SAP creando un usuario de comunicación y activando los servicios necesarios.
- Crea un usuario de comunicación en tu sistema SAP para la integración con UiPath Test Manager. Asigna los roles y autorizaciones necesarios en función de las políticas internas de tu organización.
- La integración utiliza interfaces estándar a través de RFC o servicio web (HTTPS).
- UiPath no requiere autorizaciones específicas, excepto para las conexiones RFC.
Nota: si utilizas una conexión RFC, asigna el objeto de autorizaciónS_RFCACLal usuario de comunicación. - Si planeas utilizar una conexión de servicio web (HTTPS) para la integración, activa los servicios SAP necesarios para establecer la conexión con UiPath.
Nota: estos servicios se utilizan para operaciones de solo lectura. UiPath utiliza solo métodos
HTTP GETpara recuperar información del sistema SAP.La siguiente lista presenta los servicios SAP necesarios para activar el uso del mapa de calor y el análisis de impacto de cambios:Para activar los servicios anteriores, sigue estos pasos secundarios:- Servicios de mapa de calor:
/sap/opu/odata/UIPATH/HEATMAP_AGGREGATES_SRV/AllAggregatesSet/sap/opu/odata/UIPATH/TRANSPORT_INFO_SRV/TransportsStatusSet/sap/opu/odata/UIPATH/TRANSPORT_LOOKBACK_SRV/TransportLookbackSet/sap/opu/odata/UIPATH/S4_CHECK_SRV/S4Info/sap/opu/odata/UIPATH/HEATMAP_OVERVIEW_SRV/FinalHeatmapSet
- Cambiar los servicios de análisis de impacto:
/sap/opu/odata/UIPATH/GET_TRANSPORT_EXES_SRV/TransportExesSet/sap/opu/odata/UIPATH/GET_TRANSPORT_DETAILS_SRV/DetailsSet/sap/opu/odata/UIPATH/GET_TRANSPORT_DETAILS_SRV/TransportAnalysisSet/sap/opu/odata/UIPATH/EXE_ANALYSIS_SRV/GetTransportAnalysis/sap/opu/odata/UIPATH/GET_TRANSPORT_ALLITEMS_SRV/TransportAnalysisSet/sap/opu/odata/UIPATH/GET_TRANSPORT_ALLITEMS_SRV/DetailsSet
- Dirígete a la interfaz de usuario de tu sistema SAP.
- Ejecuta la transacción
SICF.En la sección Filtrar para llamar a la jerarquía ICF , asegúrate de que se ha introducidoSERVICEen el campo Tipo de jerarquía .Figura 1. La pantalla Filtro para llamar a la jerarquía ICF en SAP
- Selecciona Ejecutar para finalizar la ejecución de la transacción
SCIF.Aparece una pantalla de selección que muestra varios servicios disponibles en tu sistema SAP.
Figura 2. La pantalla de selección que muestra todos los servicios disponibles en SAP
- En Hosts/Servicios virtuales, expande la siguiente ruta de menú:
default_host>sap>opu>odata>uipath.Si esta es tu primera activación, es probable que los servicios de UiPath aparezcan en gris, lo que indica que están instalados pero no activos. Tras la activación, se mostrarán en negrita.
- Haz clic con el botón derecho en cada entrada de servicio de UiPath en
uipathy selecciona Activar servicio.Figura 3. Activar los servicios de UiPath
- En la ventana emergente Activación de servicios ICF , selecciona Sí para confirmar la activación del servicio.
Una vez activado un servicio, se mostrará en negrita.
- Servicios de mapa de calor:
Justificación
El transporte proporcionado incluye todos los objetos transportables (perfiles OAuth, entradas de personalización) necesarios para los servicios de UiPath. Sin embargo, SAP no permite que se transporte la configuración completa de OAuth por razones de seguridad y específicas del sistema. Por este motivo, después de importar el transporte proporcionado, debes completar la configuración de OAuth manualmente en tu entorno.
Context
La configuración completa de OAuth no se puede transportar para proteger los datos confidenciales y mantener la integridad del sistema.
- Los secretos de cliente son específicos del sistema : los secretos no se pueden exportar o importar para el cumplimiento de la seguridad.
- Las URL del servidor de autorización difieren según el entorno : cada entorno (DEV, QA, PROD) utiliza puntos finales únicos.
- Los certificados y las entradas STRUST son locales : la confianza SSL/TLS debe configurarse manualmente en cada sistema.
- Las asignaciones y roles de usuario dependen del cliente : los usuarios técnicos y las autorizaciones varían según los sistemas.
-
Protección de datos confidenciales : las credenciales y tokens de OAuth no se pueden transportar para evitar la exposición.
Requisitos previos
Cada entorno (DEV, QA, PROD) requiere una configuración manual independiente. Asegúrate de cumplir los siguientes requisitos previos.
- Mantén segura la documentación de los puntos finales y las credenciales. Deberá proporcionar el punto de conexión de autorización y el punto de conexión del token en el paso 4.5.
- Asegúrate de que la comprobación del punto final de autorización se está ejecutando.
- Ve a
Transaction SICFy ejecútalo. - Ve a :/sap/bc/sec/oauth2. Comprueba que el siguiente nodo está activo:
authorize(Punto final de autorización). Si el nodo está inactivo, haz clic con el botón derecho del ratón y, en el menú contextual, selecciona Activar servicio.
Figura 4. Comprobación del punto final de autorización
- Ve a
- Asegúrese de que la comprobación del punto final del token se esté ejecutando.
- Dirígete a
Transaction SICF. - Ve a :/sap/bc/sec/oauth2. Comprueba que el siguiente nodo está activo:
token(punto final del token). Si el nodo está inactivo, haz clic con el botón derecho del ratón y, en el menú contextual, selecciona Activar servicio.
- Dirígete a
- Observa la convención de nomenclatura para el punto final de autorización.
Este es un ejemplo del punto final de autorización: https://vhclashci.dummy.nodomain:44301/sap/bc/sec/oauth2/authorization?sap-client=100
- La parte 1 es el nombre de dominio:
https://vhclashci.dummy.nodomain - La parte 2 es el número de puerto:
44301 - La parte 3 es la cadena estática:
/sap/bc/sec/oauth2/authorization - La parte 4 es el cliente SAP:
100
Para crear la cadena de autorización, haz lo siguiente:
- Parte 1: ejecuta
transaction RZ11y busca la entrada 'icm/host_name_full': este valor será el nombre de dominio para tu entrada en el punto final. - Parte 2: ejecuta
transaction SMICMy selecciona la ruta del menú "Ir a->Servicios", busca el protocolo HTTPS y utiliza el número asociado con HTTPS. - Parte 3: codificar el valor '/sap/bc/sec/oauth2/authorization'.
- Parte 4: introduce el cliente SAP que estás utilizando actualmente.
- Asegúrate de utilizar el punto y coma y otros signos de puntuación, según sea necesario.
- La parte 1 es el nombre de dominio:
- Observa la convención de nomenclatura para el punto final del token.
-
Este es un ejemplo del punto final de autorización: https://vhclashci.dummy.nodomain:44301/sap/bc/sec/oauth2/token?sap-client=100
- La parte 1 es el nombre de dominio:
https://vhclashci.dummy.nodomain - La parte 2 es el número de puerto:
44301 - La parte 3 es la cadena estática:
/sap/bc/sec/oauth2/token - La parte 4 es el cliente SAP:
100
Para crear la cadena de autorización, haz lo siguiente:
- Parte 1: ejecuta
transaction RZ11y busca la entrada 'icm/host_name_full': este valor será el nombre de dominio para tu entrada en el punto final. - Parte 2: ejecuta
transaction SMICMy selecciona la ruta del menú "Ir a->Servicios", busca el protocolo HTTPS y utiliza el número asociado con HTTPS. - Parte 3: codificar el valor '/sap/bc/sec/oauth2/token'.
- Parte 4: introduce el cliente SAP que estás utilizando actualmente.
- Asegúrate de utilizar el punto y coma y otros signos de puntuación, según sea necesario.
- La parte 1 es el nombre de dominio:
- Verifique los detalles y la disponibilidad de su importación de transporte.
- Comprueba que los perfiles OAuth están disponibles. Utiliza
transaction SE80para asegurarte de que los perfiles de cliente OAuth 2.0 están disponibles. - En el menú desplegable, selecciona Paquete.
- Introduce '/UIPATH/HEATMAP' en el cuadro de texto y pulsa Intro. Los perfiles de cliente OAuth 2.0 deben aparecer en el menú desplegable. Si los perfiles no están disponibles, ponte en contacto con el soporte de UiPath.
Figura 5. Verificar importación de transporte
- Comprueba que los perfiles OAuth están disponibles. Utiliza
- Configura ID de cliente/ID de usuario/Usuario de sistema y Secreto de cliente.
- Para
transaction SUO1, póngase en contacto con su equipo de seguridad para la creación de usuarios. - Crea un usuario del sistema con acceso a los servicios de
/UIPATH/según los estándares de nomenclatura de tu empresa. - Genere una contraseña de acuerdo con los estándares de nomenclatura de su empresa; esta se convertirá en su "secreto" en la configuración de OAuth2 más adelante.
- Para
- Configurar confianza SSL/TLS. Para
transaction STRUST, ponte en contacto con tu equipo de base para la verificación del certificado. - Crea la configuración de OAuth 2.0.
- Para
transaction OA2C_CONFIG, selecciona Crear y, en la ventana emergente, selecciona el perfil transportado que deseas utilizar. (Eventualmente utilizará todos los perfiles enumerados). - Introduce el Nombre del perfil.
- Introduce el Nombre de usuario para Nombre de cliente.
- Pulsa Aceptar.
- Configura los campos y guarda tu configuración:
- Secreto de cliente: selecciona el ámbito correspondiente (servidor) para cada cliente y pulsa Intro.
- URL del punto final de autorización (consulta la sección Requisitos previos de este tema).
- URL del punto final del token (consulta la sección Requisitos previos de este tema).
- Autenticación de cliente: selecciona el botón de radio Básico .
- Tipo de concesión seleccionado: selecciona el botón de radio Credenciales de cliente .
- Validez del token de actualización: introduce
-1en el cuadro de texto. - Tolerancia de sesgo del reloj: introduce
5en el cuadro de texto.
- Consulta la pantalla Resumen , que debería parecerse a las siguientes capturas de pantalla.
Figura 6. Página de resumen de OAuth 1
Figura 7. Página 2 de resumen de OAuth
- Para
- Configurar la transacción SOAUTH2 Clientes OAuth2.
- Para
transaction SOAUTH2, selecciona Crear y en la primera pantalla, introduce la siguiente información:- Tipo de cliente: confidencial
- ID de cliente: introduce el mismo nombre de usuario que antes (pasos 4.3 - 4.c)
- Descripción: introduce el nombre del servicio o el nombre del perfil.
- Duración del token: 3600 segundos
- Selecciona Siguiente y, en la segunda pantalla, introduce la siguiente información:
- ID de usuario y contraseña del cliente : marcado
- Certificado SSL : marcado
- Parámetro de comprobación: "ID de cliente" - Comprobado
- Selecciona Siguiente y, en la tercera pantalla, introduce la siguiente información:
- Tipo de concesión Credenciales de cliente Activo : marcado
- Selecciona Siguiente y, en la cuarta pantalla, introduce la siguiente información:
- En Id de ámbito OAuth2, busca la primera línea vacía y haz clic en la lista desplegable al final de la fila en blanco.
- Selecciona cada uno de los ámbitos asociados a UiPath hasta que se hayan seleccionado todos.
/UIPATH/ANALYZED_YES_OR_NO_SRV_0001/UIPATH/EXE_ANALYSIS_SRV_0001/UIPATH/GET_TRANSPORT_ALLITEMS_SRV_0001/UIPATH/GET_TRANSPORT_DETAILS_SRV_0001/UIPATH/GET_TRANSPORT_EXES_SRV_0001/UIPATH/HEATMAP_AGGREGATE_SRV_0001/UIPATH/HEATMAP_OVERVIEW_SRV_0001/UIPATH/TRANSPORT_INFO_SRV_0001/UIPATH/TRANSPORT_LOOKBACK_SRV_0001/UIPATH/TRANSPORT_STATUS_SRV_0001/UIPATH/ZS4_CHECK_SRV_0001
- Selecciona Resumen. La pantalla debería parecerse al siguiente ejemplo.
Figura 8. Página de resumen del cliente OAuth2
- Para
- Probar la conexión para sistemas no compatibles con RISE.
- Ejecuta
transaction SE38e introduce el nombre del programa '/UIPATH/TEST_OAUTH2_SERVICE' para sistemas S4 no compatibles con RISE. - Pulsa Ejecutar. Aparecerá una pantalla de selección/parámetro.
- Actualice los siguientes parámetros para que coincidan con su sistema/usuario/contraseña.
- Puerto : puerto HTTPS
- Cliente : el cliente actual debe ser una variable de forma predeterminada.
- Secreto : introduce la contraseña para Client_ID/User.
- Nombre del sistema : el nombre del sistema actual debe ser una variable por defecto.
- ID de cliente : introduce el ID de usuario para los servicios de UiPath.
- Pulsa Ejecutar. Los resultados aparecen en la siguiente pantalla. Busque que el estado del servicio sea igual a '200'. Cualquier otro código de retorno indica un error.
Figura 9. Probar conexión no compatible con RISE
- Ejecuta
- Prueba la conexión para sistemas compatibles con RISE.
- Ejecuta
transaction SE38e introduce el nombre del programa '/UIPATH/TEST_OAUTH2_SRV_RISE' para sistemas S4 compatibles con RISE. - Pulsa Ejecutar. Aparecerá una pantalla de selección/parámetro.
- Actualice los siguientes parámetros para que coincidan con su sistema/usuario/contraseña.
- Puerto : puerto HTTPS
- Cliente : el cliente actual debe ser una variable de forma predeterminada.
- Secreto : introduce la contraseña para Client_ID/User.
- Nombre del sistema : el nombre del sistema actual debe ser una variable por defecto.
- ID de cliente : introduce el ID de usuario para los servicios de UiPath.
- Pulsa Ejecutar. Los resultados aparecen en la siguiente pantalla. Busque que el estado del servicio sea igual a '200'. Cualquier otro código de retorno indica un error.
- Ejecuta