UiPath Documentation
test-manager
2022.10
false
Guia do usuário do Test Manager
Importante :
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

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.

CommandDescription
-s,--statusMostra o status do registro.

To understand error codes, check Troubleshooting status error messages.
-r,--registerRegistra a interface de comunicação.
-u,--unregisterCancele o registro da interface de comunicação.
-i,--ipMostra o IP da conexão usada no Studio.
-o,--outExiba os arquivos de saída.
--helpExibe ajuda.
--versionExibe 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:

  • UiPath Plugin not installed: To solve this you need to install the UiPath® Plugin.

  • SAP Connector unavailable: To solve this you need to install the SAP Connector.

    Importante:

    O Conector SAP só funciona na arquitetura de sistema operacional x86.

  • UiPath Plugin uninstalled, SAP Connector installed: To solve this you need to install the UiPath® Plugin.

  • UiPath Plugin uninstalled, SAP Connector uninstalled: To solve this you need to install both UiPath® Plugin and SAP Connector

    Importante:

    O Conector SAP só funciona na arquitetura de sistema operacional x86.

  • UiPath Plugin installed, SAP Connector is x64 instead of x86 (plugin cannot work): To solve this you need to install the SAP Connector.

    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:

    1. Verifique se o cliente do SAP Solution Manager tem os escopos de clientes necessários.
      1. Recupere o cliente da tabela Clientes no banco de dados do serviço de identidade e pesquise o nome do cliente - SapSolaman.OpenId.
      2. Verifique se o cliente tem os seguintes escopos atribuídos na tabela ClientScopes do serviço de Identidade:
        • TestManager

        • email

        • profile

        • openid

        • TM.TestExecutions

        • TM.TestCases.Read

          Verifique os exemplos a seguir para obter ações que você pode executar com um cliente em seu serviço de Identidade:

          1. 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')
            
          2. 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'
            
          3. 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')
            
    2. 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:
      1. Exclua a pasta deste caminho: Users/%Userprofile%/Sap/SAP_Waldorf.
      2. 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.

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades