- Introdução
- Gerenciamento do projeto
- Documentos
- Trabalhando com análise de impacto de alterações
- Importando conjuntos de testes do Orchestrator
- Creating test sets
- Adição de casos de teste a um conjunto de testes
- Atribuição de usuários padrão na execução do conjunto de testes
- Habilitando a cobertura de atividade
- Configuração de conjuntos de testes para pastas e robôs de execução específicos
- Substituindo parâmetros
- Clonagem de conjuntos de teste
- Exportação de conjuntos de testes
- Linking Orchestrator test sets
- Aplicação de filtros e visualizações
- Execução de testes manuais
- Execução de testes automatizados
- Execução de casos de teste sem um conjunto de testes
- Execução de testes mistos
- Criação de execuções pendentes
- Aplicação de uma ordem de execução
- Reexecutando execuções de teste
- Agendamento de execuções
- Solução de problemas de execuções automatizadas
- Perguntas frequentes - Paridade de funcionalidades - Test Manager versus Orchestrator
- Testes de acessibilidade para o Test Cloud
- Operações e utilitários do projeto
- Configurações Test Manager
- Integração da ferramentas ALM
- Integração do API
- Solução de problemas

Guia do usuário do Test Manager
Para estabelecer uma comunicação entre o UiPath Test Manager e seu sistema SAP, configure o sistema SAP criando um usuário de comunicação e ativando os serviços necessários.
- Crie um usuário de comunicação em seu sistema SAP para a integração com o UiPath Test Manager. Atribua as funções e autorizações necessárias com base nas políticas internas de sua organização.
- A integração usa interfaces padrão por meio de RFC ou serviço da Web (HTTPS).
- A UiPath não requer autorizações específicas, exceto para conexões RFC.
Observação: se você usar uma conexão RFC, atribua o objeto de autorizaçãoS_RFCACLao usuário de comunicação. - Se você planeja usar uma conexão de serviço da Web (HTTPS) para a integração, ative os serviços SAP necessários para estabelecer a conexão com a UiPath.
Observação: esses serviços são usados para operações somente leitura. A UiPath usa apenas métodos
HTTP GETpara recuperar informações do sistema SAP.As listas a seguir apresentam os serviços SAP necessários para ativar para usar o Mapa de calor e a Análise de impacto de alterações:Para ativar os serviços anteriores, siga estas subetapas:- Serviços do mapa de calor:
/sap/opu/odata/UIPATH/HEADMAP_AGgregaTes_SRP/AllAggregatesSet/sap/opu/odata/UIPATH/TRANSPORT_INFO_SSV/TransportsStatusSet/sap/opu/odata/UIPATH/TRANSPORT_LOOKBack_SSV/TransportLookbackSet/sap/opu/odata/UIPATH/S4_CHECK_SSV/S4Info/sap/opu/odata/UIPATH/HOMEAMAP_ Overview_SSV/FinalHeatmapSet
- Altere os serviços de Análise de impacto:
/sap/opu/odata/UIPATH/GET_TRANSPORT_EXES_SSV/TransportExesSet/sap/opu/odata/UIPATH/GET_TRANSPORT_DETAILS_SSV/DetailsSet/sap/opu/odata/UIPATH/GET_TRANSPORT_DETAILS_SSV/TransportAnalysisSet/sap/opu/odata/UIPATH/EXE_ANALYSIS_SSV/GetTransportAnalysis/sap/opu/odata/UIPATH/GET_TRANSPORT_ALLITEMS_SSV/TransportAnalysisSet/sap/opu/odata/UIPATH/GET_TRANSPORT_ALLITEMS_SSV/DetailsSet
- Navegue até a interface do usuário do seu sistema SAP.
- Execute a transação
SICF.Na seção Filtro para Chamar Hierarquia IMF , certifique-se de queSERVICEseja inserido no campo Tipo de Hierarquia .Figura 1. O filtro para chamar a tela de hierarquia IIF no SAP
- Selecione Executar para finalizar a execução da transação
SCIF.Uma tela de seleção será exibida, exibindo vários serviços disponíveis no seu sistema SAP.
Figura 2. A tela de seleção exibindo todos os serviços disponíveis no SAP
- Em Hosts Virtuais/Serviços, expanda o seguinte caminho de menu:
default_host>sap>opu>odata>uipath.Se esta for sua primeira ativação, os serviços da UiPath provavelmente estão acinzentados, indicando que estão instalados, mas não ativos. Após a ativação, eles serão exibidos em negrito.
- Clique com o botão direito do mouse em cada entrada de serviço da UiPath em
uipathe selecione Ativar Serviço.Figura 3. Ativando serviços do UiPath
- Na janela pop-up Ativação de serviços IMF , selecione Sim para confirmar a ativação do serviço.
Quando um serviço for ativado, ele será exibido em negrito.
- Serviços do mapa de calor:
Lógica
O transporte fornecido inclui todos os objetos transporteáveis (perfis do OAuth, personalização de entradas) necessários para os serviços da UiPath. No entanto, a SAP não permite que a configuração completa do OAuth seja transferida por segurança e por motivos específicos do sistema. Por esse motivo, após importar o transporte fornecido, você deve concluir a configuração do OAuth manualmente em seu ambiente.
Context
A configuração completa do OAuth não pode ser transferida para proteger dados confidenciais e manter a integridade do sistema.
- Os segredos do cliente são específicos do sistema - os segredos não podem ser exportados ou importados para conformidade de segurança.
- As URLs do servidor de autorização diferem por ambiente - Cada cenário (DEV, QA, PROD) usa pontos de extremidade exclusivos.
- Os certificados e as entradas STRUST são locais - a confiança SSL/TLS deve ser configurada manualmente em cada sistema.
- As atribuições e funções dos usuários são dependentes do cliente - Os usuários técnicos e as autorizações variam em todos os sistemas.
-
Proteção de dados confidenciais - Credenciais e tokens do OAuth não podem ser transportados para evitar a exposição.
Pré-requisitos
Cada ambiente (DEV, QA, PROD) requer uma configuração manual separada. Certifique-se de executar os seguintes pré-requisitos.
- Mantenha a documentação de pontos de extremidade e credenciais protegidas. Você precisará fornecer o Ponto de extremidade de autorização e o Ponto de extremidade de token na etapa 4.5.
- Certifique-se de que a verificação do Ponto de extremidade de autorização esteja em execução.
- Acesse
Transaction SICFe execute-o. - Navegue até :/sap/bc/sec/oauth2. Verifique se o nó a seguir está ativo:
authorize(Endpoint de autorização). Se o nó estiver inativo, clique com o botão direito do mouse nele e, no menu de contexto, selecione Ativar serviço.
Figura 4. Verificação do endpoint de autorização
- Acesse
- Certifique-se de que a verificação do Ponto de extremidade do token esteja em execução.
- Acesse
Transaction SICF. - Navegue até :/sap/bc/sec/oauth2. Verifique se o seguinte nó está ativo:
token(Endpoint do token). Se o nó estiver inativo, clique com o botão direito do mouse nele e, no menu de contexto, selecione Ativar serviço.
- Acesse
- Observe a convenção de nomenclatura para o Ponto de extremidade de autorização.
Aqui está um exemplo do Ponto de extremidade de autorização: https://vhcdaysci.d Robot.nodomain:44301/sap/bc/sec/oauth2/authorization?sap-client=100
- A parte 1 é o nome de domínio -
https://vhclashci.dummy.nodomain - A parte 2 é o Número da Porta -
44301 - A parte 3 é a string estática -
/sap/bc/sec/oauth2/authorization - A parte 4 é o cliente SAP -
100
Para criar a string de autorização, faça o seguinte:
- Parte 1 — execute
transaction RZ11e procure a entrada 'icm/host_name_full' — esse valor será o nome de domínio para sua entrada no endpoint. - Parte 2 — execute
transaction SMICMe selecione o caminho do menu "Goto->Serviços", encontre o protocolo HTTPS e use o número associado ao HTTPS. - Parte 3 — Embuta em código o valor '/sap/bc/sec/oauth2/authorization'.
- Parte 4 — Insira o cliente SAP que você está usando no momento.
- Certifique-se de usar ponto e vírgula e outras pontuações, conforme necessário.
- A parte 1 é o nome de domínio -
- Observe a convenção de nomenclatura para o Endpoint do token.
-
Aqui está um exemplo do Ponto de extremidade de autorização: https://vhc Automation.nodomain:44301/sap/bc/sec/oauth2/token?sap-client=100
- A parte 1 é o nome de domínio -
https://vhclashci.dummy.nodomain - A parte 2 é o Número da Porta -
44301 - A parte 3 é a string estática -
/sap/bc/sec/oauth2/token - A parte 4 é o cliente SAP -
100
Para criar a string de autorização, faça o seguinte:
- Parte 1 — execute
transaction RZ11e procure a entrada 'icm/host_name_full' — esse valor será o nome de domínio para sua entrada no endpoint. - Parte 2 — execute
transaction SMICMe selecione o caminho do menu "Goto->Serviços", encontre o protocolo HTTPS e use o número associado ao HTTPS. - Parte 3 — Embuta em código o valor '/sap/bc/sec/oauth2/token'.
- Parte 4 — Insira o cliente SAP que você está usando no momento.
- Certifique-se de usar ponto e vírgula e outras pontuações, conforme necessário.
- A parte 1 é o nome de domínio -
- Verifique os detalhes e a disponibilidade da importação de transportes.
- Verifique se os perfis do OAuth estão disponíveis. Use
transaction SE80para garantir que os perfis de cliente do OAuth 2.0 estejam disponíveis. - No menu suspenso, selecione Pacote.
- Digite "/UIPATH/HEADMAP" na caixa de texto e pressione Enter. Os perfis do cliente OAuth 2.0 devem aparecer no menu suspenso. Se os perfis não estiverem disponíveis, entre em contato com o suporte da UiPath.
Figura 5. Verificar importação de transporte
- Verifique se os perfis do OAuth estão disponíveis. Use
- Configure a ID do cliente/ID do usuário/Usuário do sistema e Segredo do cliente.
- Para
transaction SUO1, entre em contato com sua equipe de segurança para a criação do usuário. - Crie um usuário do sistema com acesso aos serviços
/UIPATH/de acordo com os padrões de nomenclatura da sua empresa. - Gere uma senha de acordo com os padrões de nomenclatura da sua empresa — isso se tornará seu 'segredo' na configuração do OAuth2 posteriormente.
- Para
- Configure a confiança SSL/TLS. Para
transaction STRUST, entre em contato com sua equipe de base para obter a verificação do certificado. - Crie a configuração do OAuth 2.0.
- Para
transaction OA2C_CONFIG, selecione Criar e, no pop-up, selecione o perfil transportado que você deseja usar. (Em algum momento, você usará todos os perfis listados.) - Insira o Nome do perfil.
- Digite o Nome de usuário para o Nome do cliente.
- Pressione OK.
- Configure os campos e salve a configuração:
- Segredo do cliente: selecione o escopo correspondente (servidor) para cada cliente e pressione Enter.
- URL do Ponto de Extremidade de Autorização (verifique a seção Pré-requisitos deste tópico).
- URL do endpoint do token (verifique a seção Pré-requisitos deste tópico).
- Autenticação do cliente: selecione o botão de rádio Básico .
- Tipo de concessão selecionado: selecione o botão de rádio Credenciais do cliente .
- Atualizar validade do token: insira
-1na caixa de texto. - Tolerância de defasagem de horário: insira
5na caixa de texto.
- Verifique a tela Resumo , que deve se parecer com as capturas de tela abaixo.
Figura 6. Página de resumo do OAuth 1
Figura 7. Página de resumo do OAuth 2
- Para
- Configure a transação SOAUTH2 OAuth2 Clients.
- Para
transaction SOAUTH2, selecione Criar e, na primeira tela, insira as seguintes informações:- Tipo de cliente: Confidencial
- ID do cliente: insira o mesmo Nome de usuário acima (etapas 4.3 - 4.c)
- Descrição: insira o nome do serviço ou nome do perfil.
- Vida útil do token: 3.600 segundos
- Selecione Avançar e, na segunda tela, insira as seguintes informações:
- ID de usuário e senha do cliente - Verificado
- Certificado SSL — Verificado
- Verificar parâmetro: “Client Id” – Verificado
- Selecione Avançar e, na terceira tela, insira as seguintes informações:
- Credenciais do cliente do tipo de concessão ativas — Marcado
- Selecione Avançar e, na quarta tela, insira as seguintes informações:
- Em ID do escopo do OAuth2, encontre a primeira linha vazia e clique na lista suspensa no final da linha em branco.
- Selecione cada um dos escopos associados à UiPath até que todos sejam selecionados.
/UIPATH/ANALYZED_YES_OR_NO_SSV_0001/UIPATH/EXE_ANALYSIS_SSV_0001/UIPATH/GET_TRANSPORT_ALLITEMS_SSV_0001/UIPATH/GET_TRANSPORT_DETAILS_SSV_0001/UIPATH/GET_TRANSPORT_EXES_SSV_0001/UIPATH/HEADMAP_AGPREGATES_SSV_0001/UIPATH/HEADMAP_ Overview_SSV_0001/UIPATH/TRANSPORT_INFO_SSV_0001/UIPATH/TRANSPORT_LOOKBack_SSV_0001/UIPATH/TRANSPORT_STATUS_SSV_0001/UIPATH/ZS4_CHECK_SSV_0001
- Selecione Resumo. A tela deve se parecer com o exemplo abaixo.
Figura 8. Página de resumo do cliente do OAuth2
- Para
- Teste a conexão para sistemas não compatíveis com RISE.
- Execute
transaction SE38e insira o nome do programa '/UIPATH/TEST_OAUTH2_SERVICE' para sistemas S4 não compatíveis com RISE. - Clique em Executar. Uma tela de seleção/parâmetro aparece.
- Atualize os parâmetros a seguir para corresponder ao seu sistema/usuário/senha.
- Porta – Porta HTTPS
- Cliente – O cliente atual deve ser padrão em uma variável.
- Segredo – Insira a senha para ID_cliente/Usuário.
- Nome do sistema – O Nome do sistema atual deve ser padrão em uma variável.
- ID do Cliente – Insira o ID do Usuário para os Serviços da UiPath.
- Clique em Executar. Os resultados aparecem na próxima tela. Verifique o Status do Serviço será igual a '200'. Qualquer outro código de retorno indica um erro.
Figura 9. Teste de conexão não compatível com RISE
- Execute
- Teste a conexão para sistemas compatíveis com RISE.
- Execute
transaction SE38e insira o nome do programa '/UIPATH/TEST_OAUTH2_SSV_rise' para sistemas S4 compatíveis com RISE. - Clique em Executar. Uma tela de seleção/parâmetro aparece.
- Atualize os parâmetros a seguir para corresponder ao seu sistema/usuário/senha.
- Porta – Porta HTTPS
- Cliente – O cliente atual deve ser padrão em uma variável.
- Segredo – Insira a senha para ID_cliente/Usuário.
- Nome do sistema – O Nome do sistema atual deve ser padrão em uma variável.
- ID do Cliente – Insira o ID do Usuário para os Serviços da UiPath.
- Clique em Executar. Os resultados aparecem na próxima tela. Verifique o Status do Serviço será igual a '200'. Qualquer outro código de retorno indica um erro.
- Execute