- Introdução ao Test Suite
- Studio
- Orchestrator
- Testing Robots
- Test Manager
- Integrações CI/CD
Analisando um Projeto
Pré-requisitos:
- Criar um projeto
- Execute o arquivo CLI
exe
(para Windows) oudll
(para Linux). - Adicione os escopos de aplicativos de acesso à API do Orchestrator necessários.
A validação do projeto não é executada pelas tarefas Pacote ou Analisar do UiPath CLI.
Parâmetro |
Description |
---|---|
Project(s) Path (pos.0) (necessário)
|
O caminho para o arquivo
project.json ou o caminho para a pasta que contém vários arquivos project.json .
|
|
Escolha quais tipos de mensagens enviar após a análise:
|
|
O trabalho falha quando alguma regra é violada. |
|
Trate os avisos como erros. |
|
O caminho completo para um arquivo JSON no qual você deseja armazenar os resultados. Se você não adicionar isso como um argumento, os resultados serão impressos apenas no console padrão. |
|
Uma lista de regras que você deseja ignorar durante a análise, separadas por vírgulas. |
--orchestratorUsername (*)
(Necessário se você usar a Autenticação básica, por meio de um nome de usuário e uma senha) |
O nome de usuário usado para autenticação no Orchestrator. Você deve emparelhá-lo com a senha correspondente. |
--orchestratorPassword (*)
(Necessário se você usar a Autenticação básica, por meio de um nome de usuário e uma senha) |
A senha usada para autenticação ao Orchestrator. Você deve combiná-lo com o nome de usuário correspondente. |
-orchestratorAuthToken (*)
(Obrigatório se você usar a autenticação baseada em token) |
O token de atualização OAuth2 usado para autenticação no Orchestrator. Você deve emparelhá-lo com o nome da conta e o ID do cliente. |
--orchestratorAccountName (*)
(Obrigatório se você usar a autenticação baseada em token) |
O nome da conta do Orchestrator CloudRPA. Você deve emparelhá-lo com o token de atualização OAuth2 e o Client ID. |
--orchestratorAccountForApp (*)
|
O nome da conta do Orchestrator CloudRPA (nome da organização). Você deve combiná-lo com a ID do aplicativo, Segredo do aplicativo e Escopo do aplicativo para um aplicativo externo. |
--orchestratorApplicationId (*)
(Necessário se você usar a autenticação do aplicativo externo) |
A ID do aplicativo externo. Você deve combiná-lo com a **Conta do aplicativo, Segredo do aplicativo e Escopo do aplicativo. |
--orchestratorApplicationSecret (*)
(Necessário se você usar a autenticação do aplicativo externo) |
O Segredo do aplicativo externo. Você deve combiná-lo com a Conta do aplicativo, ID do aplicativo e Escopo do aplicativo. |
--orchestratorApplicationScope (*)
(Necessário se você usar a autenticação do aplicativo externo) |
A lista de escopos do aplicativo, separada por espaços únicos. Você deve combiná-lo com a Conta do aplicativo, ID do aplicativo e Segredo do aplicativo para um aplicativo externo. |
--orchestratorFolder (*)
|
O nome da pasta de destino do Orchestrator. Para inserir subpastas, certifique-se de inserir o nome da pasta pai e o nome da subpasta. Por exemplo, use
AccountingTeam\TeamJohn .
|
--orchestratorUrl (*)
|
O URL da instância do Orchestrator. |
--orchestratorTenant (*)
|
O locatário da instância do Orchestrator em que você deseja excluir uma máquina. |
|
Exibe os parâmetros e exemplos para este comando. |
Exemplos:
análise de pacote "C:\UiPath\Project\project.json" --analyzerTraceLevel "Error" --stopOnRuleViolation --treatWarningsAsErrors --resultPath "C:\UiPath\Project\output.json"
análise de pacote "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"
análise de pacote "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"