- Démarrage
- Gestion de projet
- Documents
- Prérequis
- Assigning test cases to requirements
- Lier des cas de test à Test Manager dans Studio
- Dissocier l'automatisation
- Delete test cases
- Documenter les cas de test avec Task Capture
- Créer des scénarios de test
- Clonage des cas de test
- Exporter des cas de test
- Cas de test automatisés
- Cas de test manuels
- Appliquer des filtres et des vues
- Ensembles de tests
- Exécution de tests
- 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

Guide de l'utilisateur de Test Manager
Ligne de commande du gestionnaire de solution SAP
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. 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. |
--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 :
- 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 s'exécute que sur l'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-in UiPath® et le connecteur SAP
Important :
Le connecteur SAP ne s'exécute que sur l'architecture de système d'exploitation x86.
- Plug-in UiPath installé, le connecteur SAP s'exécute sur une architecture 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 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é :TestManageremailprofileopenidTM.TestExecutionsTM.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')
- Insérer un nouveau client :
- 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.