- Introdução
- Gerenciamento do projeto
- Operações e utilitários do projeto
- Configurações Test Manager
- Integração da ferramentas ALM
- Integração do API

Guia do usuário do Test Manager
Linha de comando do SAP Solution Manager
A ferramenta de comando do SAP Solution Manager permite verificar o status da sua integração com o UiPath® Studio. Essa ferramenta pode ser encontrada empacotada com cada compilação do Studio como UiPath.SAP.SolutionManager.CommandLine.exe na pasta de instalação padrão, da seguinte forma: C:\Program Files\UiPath\Studio\net461. Alternativamente, você pode encontrar o executável na sua pasta de instalação personalizada.
Descrições de Argumentos de Linha de Comando
Verifique a tabela a seguir para obter descrições dos parâmetros disponíveis e como você pode usá-los.
| Command | Description |
|---|---|
-s,--status | Mostra o status do registro. Para entender os códigos de erro, verifique Solução de problemas de mensagens de erro de status. |
-r,--register | Registra a interface de comunicação. |
-u,--unregister | Cancele o registro da interface de comunicação. |
-i,--ip | Mostra o IP da conexão usada no Studio. |
-o,--out | Exiba os arquivos de saída. |
--help | Exibe ajuda. |
--version | Exibe o número da versão. |
Solução de problemas de mensagens de erro do status
A lista a seguir descreve erros comuns do SAP Solution Manager e como resolvê-los:
- Plug-in da UiPath não instalado: para resolver isso, você precisa instalar o UiPath® Plugin.
- Conector SAP indisponível: para resolver isso, você precisa instalar o conector SAP.
Importante:
O Conector SAP só funciona na arquitetura de sistema operacional x86.
- Plug-in da UiPath desinstalado, Conector SAP instalado: para resolver isso, você precisa instalar o UiPath® Plugin.
- Plug-in da UiPath desinstalado, Conector SAP desinstalado: para resolver isso, você precisa instalar o UiPath® Plugin e o Conector SAP
Importante:
O Conector SAP só funciona na arquitetura de sistema operacional x86.
- Plug-in da UiPath instalado, Conector SAP é x64 em vez de x86 (o plug-in não pode funcionar): Para resolver isso, você precisa instalar o Conector SAP.
Importante:
O Conector SAP só funciona na arquitetura de sistema operacional x86.
- Se a execução a partir de sua instância SAP falhar após uma configuração bem-sucedida, siga estas etapas para resolvê-la:
- Verifique se o cliente do SAP Solution Manager tem os escopos de clientes necessários.
- Recupere o cliente da tabela Clientes no banco de dados do serviço de identidade e pesquise o nome do cliente -
SapSolaman.OpenId. - Verifique se o cliente tem os seguintes escopos atribuídos na tabela
ClientScopesdo serviço de Identidade:TestManageremailprofileopenidTM.TestExecutionsTM.TestCases.ReadVerifique os seguintes exemplos para ações que você pode executar com um cliente dentro do seu serviço de Identidade:- Inserir novo cliente:
INSERT INTO yourDatabase.identity.clients (ClientID, ClientName, Scope) VALUES ('YourClientID', 'YourClientName', 'YourScope')INSERT INTO yourDatabase.identity.clients (ClientID, ClientName, Scope) VALUES ('YourClientID', 'YourClientName', 'YourScope') - Atualizar um cliente existente:
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' - Inserir escopos específicos em um cliente existente:
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')
- Inserir novo cliente:
- Recupere o cliente da tabela Clientes no banco de dados do serviço de identidade e pesquise o nome do cliente -
- Depois de fazer qualquer alteração no registro do cliente nas tabelas de serviço de identidade, você precisa acionar novamente o login para que essas alterações sejam refletidas:
- Exclua a pasta deste caminho:
Users/%Userprofile%/Sap/SAP_Waldorf. - Dependendo da opção de entrega da sua instância do Test Manager, siga um destes procedimentos:
- Para o Test Manager autônomo: reinicie o servidor IIS ou recrie o pool de aplicativos do Identity Server.
- Para o Test Manager no Automation Suite: libere o cache do Redis ou reinicie o pod do Identity.
- Exclua a pasta deste caminho:
- Verifique se o cliente do SAP Solution Manager tem os escopos de clientes necessários.