- Premiers pas avec Test Suite
- Studio
- Vue d'ensemble (Overview)
- Test d'activités
- Configuration de la machine utilisateur
- Configuration du gestionnaire de solutions SAP
- Configuration du système testé
- Ligne de commande du gestionnaire de solution SAP
- Scénario de cas d'utilisation
- Orchestrator
- Testing Robots
- Test Manager

Guide de l'utilisateur de Test Suite
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é.
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. Pour comprendre les codes d'erreur, consultez Résolution des problèmes liés aux messages d'erreur de statut. |
-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. |
|
Afficher l'aide. |
|
Afficher le numéro de version. |
La liste suivante décrit les erreurs courantes du gestionnaire de solution SAP et explique comment les résoudre :
- Plug-in UiPath non installé: pour résoudre ce problème, vous devez installer le plug-in UiPath® .
- Connecteur SAP indisponible: pour résoudre ce problème, vous devez installer le connecteur SAP.
Important : le connecteur SAP ne fonctionne que sur une architecture de système d'exploitation x86.
- Plug-in UiPath désinstallé, connecteur SAP installé: pour résoudre ce problème, vous devez installer le plug-in UiPath® .
- Plug-in UiPath désinstallé, connecteur SAP désinstallé: pour résoudre ce problème, vous devez installer à la fois le plug-inUiPath® et le connecteur SAPImportant : le connecteur SAP ne fonctionne que sur une architecture de système d'exploitation x86.
- Plug-in UiPath installé, le connecteur SAP s'exécute sur x64 au lieu de x86 (le plug-in ne peut pas fonctionner): pour résoudre ce problème, vous devez installer le connecteur SAP.
Important : le connecteur SAP ne fonctionne que sur une 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
ClientScopes
du service d'identité :-
TestManager
-
email
-
profile
-
openid
-
TM.TestExecutions
-
TM.TestCases.Read
Consultez 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')
- Insérer un nouveau 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.