- Démarrage
- Gestion de projet
- Opérations et utilitaires de projet
- Paramètres de Test Manager
- Intégration de l'outil de gestion du cycle de vie des applications (ALM)
- Intégration de l'API
L’outil de commande du gestionnaire de solution SAP vous permet de vérifier l’état de votre intégration avec UiPath® Studio. Cet outil est fourni avec chaque version de Studio en tant que UiPath.SAP.SolutionManager.CommandLine.exe dans le dossier d'installation par défaut, comme suit : C:\Program Files\UiPath\Studio\net461. Vous pouvez également trouver l’exécutable dans votre dossier d’installation personnalisé.
Descriptions des arguments de ligne de commande
Consultez le tableau suivant pour obtenir les descriptions des paramètres disponibles et savoir comment les utiliser.
| Commande | Description |
|---|---|
-s,--status | Afficher le statut de l'enregistrement. To understand error codes, check Troubleshooting status error messages. |
-r,--register | Enregistrer l'interface de communication. |
-u,--unregister | Annuler l'enregistrement de l'interface de communication. |
-i,--ip | Afficher l'IP de connexion utilisée dans Studio. |
-o,--out | Afficher les fichiers de sortie. |
--help | Afficher l'aide. |
--version | Afficher le numéro de version. |
Résolution des problèmes liés au messages d'erreur de statut
La liste suivante décrit les erreurs courantes du gestionnaire de solution SAP et explique comment les résoudre :
-
UiPath Plugin not installed: To solve this you need to install the UiPath® Plugin.
-
SAP Connector unavailable: To solve this you need to install the SAP Connector.
Important :Le connecteur SAP ne s'exécute que sur l'architecture de système d'exploitation x86.
-
UiPath Plugin uninstalled, SAP Connector installed: To solve this you need to install the UiPath® Plugin.
-
UiPath Plugin uninstalled, SAP Connector uninstalled: To solve this you need to install both UiPath® Plugin and SAP Connector
Important :Le connecteur SAP ne s'exécute que sur l'architecture de système d'exploitation x86.
-
UiPath Plugin installed, SAP Connector is x64 instead of x86 (plugin cannot work): To solve this you need to install the SAP Connector.
Important :Le connecteur SAP ne s'exécute que sur l'architecture de système d'exploitation x86.
-
Si l’exécution à partir de votre instance SAP échoue après une configuration réussie, suivez ces étapes pour la résoudre :
- Vérifiez que le client du gestionnaire de solution SAP dispose des étendues client requises.
- Récupérez le client à partir du tableau Clients dans la base de données du service d'identité et recherchez le nom du client :
SapSolaman.OpenId. - Vérifiez que les étendues suivantes sont attribuées au client dans la table
ClientScopesdu service d'identité :-
TestManager -
email -
profile -
openid -
TM.TestExecutions -
TM.TestCases.ReadConsultez les exemples suivants pour découvrir les actions que vous pouvez effectuer avec un client dans votre service Identity :
-
Insérer un nouveau client :
INSERT INTO yourDatabase.identity.clients (ClientID, ClientName, Scope) VALUES ('YourClientID', 'YourClientName', 'YourScope')INSERT INTO yourDatabase.identity.clients (ClientID, ClientName, Scope) VALUES ('YourClientID', 'YourClientName', 'YourScope') -
Mettre à jour un client existant :
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' -
Insérez des étendues spécifiques à un client existant :
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')
-
-
- Récupérez le client à partir du tableau Clients dans la base de données du service d'identité et recherchez le nom du client :
- Après avoir apporté une modification à l'enregistrement du client dans les tables du service d'identité, vous devez redéclencher la connexion pour que ces modifications reflètent :
- Supprimez le dossier de ce chemin :
Users/%Userprofile%/Sap/SAP_Waldorf. - Selon l’option de livraison de votre instance Test Manager, effectuez l’une des actions suivantes :
- Pour la version autonome de Test Manager : redémarrez le serveur IIS ou le pool d'applications de recyclage du serveur d'identité.
- Pour Test Manager dans Automation Suite : videz le cache Redis ou redémarrez le pod Identity.
- Supprimez le dossier de ce chemin :
- Vérifiez que le client du gestionnaire de solution SAP dispose des étendues client requises.