test-suite
2023.4
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.
UiPath logo, featuring letters U and I in white

Guide de l'utilisateur de Test Suite

Dernière mise à jour 9 sept. 2025

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 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 SAP
    Important : 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 :
    1. Vérifiez que le client du gestionnaire de solution SAP dispose des étendues client requises.
      1. 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.
      2. 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 :
          1. 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')
          2. 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'
          3. 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')
    2. 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 :
      1. Supprimez le dossier de ce chemin : Users/%Userprofile%/Sap/SAP_Waldorf.
      2. 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.

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo
Confiance et sécurité
© 2005-2025 UiPath Tous droits réservés.