- Primeros pasos
- Gestión de proyecto
- Operaciones y utilidades del proyecto
- Configuración de Test Manager
- Integración de herramientas de ALM
- Integración de API

Guía de usuario de Test Manager
Línea de comandos de SAP Solution Manager
La herramienta de comando de SAP Solution Manager le permite comprobar el estado de su integración con UiPath® Studio. Puedes encontrar esta herramienta empaquetada con cada compilación de Studio como UiPath.SAP.SolutionManager.CommandLine.exe en la carpeta de instalación, como se muestra a continuación: C:\Program Files\UiPath\Studio\net461. Alternativamente, puedes encontrar el ejecutable en tu carpeta de instalación personalizada.
Descripciones de argumentos de la línea de comandos
Consulta la siguiente tabla para ver las descripciones de los parámetros disponibles y cómo puedes utilizarlos.
| Comando | Descripción |
|---|---|
-s,--status | Muestra el estado del registro. Para entender los códigos de error, consulta Resolución de problemas de mensajes de error de estado. |
-r,--register | Registra la interfaz de comunicación. |
-u,--unregister | Anule el registro de la interfaz de comunicación. |
-i,--ip | Muestra la conexión IP utilizada en Studio. |
-o,--out | Muestra los archivos de salida. |
--help | Muestra la ayuda. |
--version | Muestra el número de versión. |
Solución de problemas de mensajes de error de estado
La siguiente lista describe los errores comunes de SAP Solution Manager y cómo puedes resolverlos:
- El complemento de UiPath no está instalado: para solucionarlo, debes instalar el complemento de UiPath®.
- El conector SAP no está disponible: para solucionarlo, debes instalar el conector SAP.
Importante:
El conector de SAP solo funciona en la arquitectura de SO x86.
- Complemento de UiPath desinstalado, conector de SAP instalado: para resolver esto, debe instalar el complemento de UiPath®.
- Complemento de UiPath desinstalado, conector de SAP desinstalado: para resolver esto, debe instalar tanto el complemento de UiPath® como el conector de SAP
Importante:
El conector de SAP solo funciona en la arquitectura de SO x86.
- Complemento de UiPath instalado, el conector de SAP es x64 en lugar de x86 (el complemento no funciona): para resolver esto, debe instalar el conector de SAP.
Importante:
El conector de SAP solo funciona en la arquitectura de SO x86.
- Si la ejecución desde tu instancia de SAP falla después de una configuración correcta, sigue estos pasos para resolverlo:
- Comprueba que el cliente de SAP Solution Manager tiene los ámbitos de cliente necesarios.
- Recupera el cliente de la tabla Clientes en la base de datos del servicio de identidad y busca el nombre del cliente:
SapSolaman.OpenId. - Comprueba que el cliente tiene los siguientes ámbitos asignados en la tabla
ClientScopesdel servicio de identidad:TestManageremailprofileopenidTM.TestExecutionsTM.TestCases.ReadConsulta los siguientes ejemplos para ver las acciones que puedes realizar con un cliente dentro de tu servicio de identidad:- Insertar un nuevo cliente:
INSERT INTO yourDatabase.identity.clients (ClientID, ClientName, Scope) VALUES ('YourClientID', 'YourClientName', 'YourScope')INSERT INTO yourDatabase.identity.clients (ClientID, ClientName, Scope) VALUES ('YourClientID', 'YourClientName', 'YourScope') - Actualizar un cliente existente:
UPDATE yourDatabase.identity.clients SET ClientName = 'YourNewClientName', Scope = 'TM.TestCases.Read' WHERE ClientID = 'YourClientID'UPDATE yourDatabase.identity.clients SET ClientName = 'YourNewClientName', Scope = 'TM.TestCases.Read' WHERE ClientID = 'YourClientID' - Insertar ámbitos específicos en un cliente existente:
INSERT INTO yourDatabase.identity.client.scopes VALUES ('TM.TestExecutions', 'YourClientID') INSERT INTO yourDatabase.identity.client.scopes VALUES ('TM.TestCases.Read', 'YourClientID')INSERT INTO yourDatabase.identity.client.scopes VALUES ('TM.TestExecutions', 'YourClientID') INSERT INTO yourDatabase.identity.client.scopes VALUES ('TM.TestCases.Read', 'YourClientID')
- Insertar un nuevo cliente:
- Recupera el cliente de la tabla Clientes en la base de datos del servicio de identidad y busca el nombre del cliente:
- Después de realizar cualquier cambio en el registro del cliente en las tablas del servicio de identidad, debes volver a desencadenar el inicio de sesión para que estos cambios se reflejen:
- Eliminar la carpeta de esta ruta:
Users/%Userprofile%/Sap/SAP_Waldorf. - Dependiendo de la opción de entrega de tu instancia de Test Manager, realiza una de las siguientes acciones:
- Para Test Manager independiente: reinicia el servidor IIS o recicla el grupo de aplicaciones del Identity Server.
- Para Test Manager en Automation Suite: vacía la caché de Redis o reinicia el pod de identidad.
- Eliminar la carpeta de esta ruta:
- Comprueba que el cliente de SAP Solution Manager tiene los ámbitos de cliente necesarios.