- Premiers pas avec Test Suite
- Studio
- Vue d'ensemble (Overview)
- Test d'activités
- Orchestrator
- Testing Robots
- Test Manager
- Intégrations CI/CD
Analyse d'un projet
Prérequis :
- Créer un projet
- Exécutez le fichier CLI
exe
(pour Windows) oudll
(pour Linux). - Ajoutez les étendues d'application d'accès à l'API Orchestrator requises.
La validation du projet n’est pas effectuée par les tâches Pack ou Analyze de UiPath CLI.
Paramètre |
Description |
---|---|
Project(s) Path (pos.0) (requis)
|
Le chemin d'accès au fichier
project.json ou le chemin d'accès au dossier qui contient plusieurs fichiers project.json .
|
|
Choisissez les types de messages à générer après l'analyse :
|
|
La tâche échoue lorsqu'une règle n'est pas respectée. |
|
Traitez les avertissements comme des erreurs. |
|
Chemin d'accès complet à un fichier JSON dans lequel vous souhaitez stocker les résultats. Si vous n'ajoutez pas this comme argument, les résultats ne s'imprimeront que dans la console standard. |
|
Une liste de règles que vous souhaitez ignorer lors de l'analyse, séparées par des virgules. |
--orchestratorUsername (*)
(Requis si vous utilisez l' authentification de base, via un nom d'utilisateur et un mot de passe) |
Le nom d'utilisateur utilisé pour l'authentification auprès d'Orchestrator. Vous devez l'associer au mot de passe correspondant. |
--orchestratorPassword (*)
(Requis si vous utilisez l' authentification de base, via un nom d'utilisateur et un mot de passe) |
Le mot de passe utilisé pour l'authentification auprès d'Orchestrator. Vous devez l'associer au nom d'utilisateur correspondant. |
-orchestratorAuthToken (*)
(requis si vous utilisez l’authentification basée sur jeton) |
Jeton d'actualisation OAuth2 utilisé pour l'authentification auprès d'Orchestrator. Vous devez l'associer au Nom du compte et à l ' ID client. |
--orchestratorAccountName (*)
(requis si vous utilisez l’authentification basée sur jeton) |
Le nom du compte Orchestrator CloudRPA. Vous devez l'associer au jeton d'actualisation OAuth2 et à l' ID client. |
--orchestratorAccountForApp (*)
|
Le nom du compte Orchestrator CloudRPA (nom de l’organisation). Vous devez l’associer à l’ID d’application, à la clé secrète de l’application et à l’étendue de l’application pour une application externe. |
--orchestratorApplicationId (*)
(requis si vous utilisez l'authentification d'application externe) |
ID d’application externe Vous devez l'associer au compte d'application, au secret d'application et à l'étendue de l'application. |
--orchestratorApplicationSecret (*)
(requis si vous utilisez l'authentification d'application externe) |
La clé secrète de l'application externe. Vous devez l'associer au compte d'application, à l'ID d'application et à l'étendue de l'application. |
--orchestratorApplicationScope (*)
(requis si vous utilisez l'authentification d'application externe) |
La liste des étendues d'application, séparées par des espaces simples. Vous devez l’associer à l’ID d’application, à la clé secrète de l’ application et à l’étendue de l’application pour l’application externe |
--orchestratorFolder (*)
|
Le nom du dossier Orchestrator cible. Pour saisir des sous-dossiers, assurez-vous de saisir à la fois le nom du dossier parent et le nom du sous-dossier. Par exemple, utilisez
AccountingTeam\TeamJohn .
|
--orchestratorUrl (*)
|
Il s'agit de l'URL de votre Orchestrator. |
--orchestratorTenant (*)
|
Locataire de l'instance d'Orchestrator dans laquelle vous souhaitez supprimer une machine. |
|
Affiche les paramètres et des exemples de cette commande. |
Exemples :
analyse du paquet "C:\UiPath\Project\project.json" --analyzerTraceLevel "Error" --stopOnRuleViolation --treatWarningsAsErrors --resultPath "C:\UiPath\Project\output.json"
analyse du paquet "C:\UiPath\Project\project.json" --analyzerTraceLevel "Error" --stopOnRuleViolation --treatWarningsAsErrors --resultPath "C:\UiPath\Project\output.json" --ignoredRules "ST-NMG-009,ST-DBP-020,UI-USG-011,ST-DBP-020"
analyse du paquet "C:\UiPath\Project\project.json" --analyzerTraceLevel "Error" --stopOnRuleViolation --treatWarningsAsErrors --resultPath "C:\UiPath\Project\output.json" --ignoredRules "ST-NMG-009,ST-DBP-020,UI-USG-011,ST-DBP-020" --orchestratorUrl "https://orchestratorurl.com" --orchestratorTenant "default" --orchestratorUsername "username" --orchestratorPassword "\_ye5zG9(x" --orchestratorAuthToken "AuthToken" --orchestratorAccountName "AccountName" --orchestratorFolder "OrchestratorFolder"