- Introdução
- Gerenciamento do projeto
- Documentos
- Trabalhando com análise de impacto de alterações
- Criar casos de teste
- Atribuição de casos de teste a requisitos
- Casos de teste de clonagem
- Exportação de casos de teste
- Vinculação de casos de teste no Studio ao Test Manager
- Delete test cases
- Casos de teste manuais
- Importação de casos de teste manuais
- Documentar casos de teste com o Task Capture
- Parâmetros
- Habilitação de governança no nível do projeto
- Desabilitação da governança no nível do projeto
- Habilitação de governança no nível do caso de teste
- Como desabilitar a governança no nível do caso de teste
- Gerenciamento de aprovadores para casos de teste controlados
- Gerenciamento de casos de teste governados no estado Em andamento
- Gerenciamento de casos de teste governados no estado Em Revisão
- Gerenciamento de objetos governados no estado Assinado
- Gerenciamento de comentários para casos de teste governados
- Aplicação de filtros e visualizaçõ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
- Habilitação do Healing Agent
- 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
- Aplicação de filtros e visualizações
- Perguntas frequentes - Paridade de funcionalidades - Test Manager versus Orchestrator
- 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
- Testes de acessibilidade para o Test Cloud
- Pesquisa com o Autopilot
- 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.
Para autenticação básica de serviço da Web e RFC
- 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ção
S_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:
- Serviços do mapa de calor:
/sap/opu/odata/UIPATH/HEATMAP_AGGREGATES_SRV/AllAggregatesSet/sap/opu/odata/UIPATH/TRANSPORT_INFO_SRV/TransportsStatusSet/sap/opu/odata/UIPATH/TRANSPORT_LOOKBACK_SRV/TransportLookbackSet/sap/opu/odata/UIPATH/S4_CHECK_SRV/S4Info/sap/opu/odata/UIPATH/HEATMAP_OVERVIEW_SRV/FinalHeatmapSet
- Altere os serviços de Análise de impacto:
/sap/opu/odata/UIPATH/GET_TRANSPORT_EXES_SRV/TransportExesSet/sap/opu/odata/UIPATH/TRANSPORT_STATUS_SRV/TransportStatusSet/sap/opu/odata/UIPATH/EXE_ANALYSIS_SRV/GetTransportAnalysis/sap/opu/odata/UIPATH/GET_TRANSPORT_ALLITEMS_SRV/TransportAnalysisSet/sap/opu/odata/UIPATH/GET_TRANSPORT_ALLITEMS_SRV/DetailsSetPara ativar os serviços anteriores, siga estas subetapas:
- Navegue até a interface do usuário do seu sistema SAP.
- Execute a transação
SICF.
Na seção Filtro para Chamar a Hierarquia do IIF , certifique-se de que SERVICE seja inserido no campo Tipo de hierarquia .
Figura 1. A tela Filtro para chamar a hierarquia IIF no SAP
3. Select Execute to finish the execution of the SCIF transaction. A selection screen appears, displaying various services available in your SAP system.
Figura 2. A tela de seleção exibindo todos os serviços disponíveis no SAP
4. Under Virtual Hosts/Services, expand the following menu path: default_host > sap > opu > odata > uipath. If this is your first activation, the UiPath services are likely greyed out, indicating they are installed but not active. Upon activation, they will display in bold. 5. Right-click each UiPath service entry under uipath, and select Activate Service.
Figura 3. Ativação de serviços da UiPath
6. In the Activation of ICF services pop-up window, select Yes to confirm the service activation. Once a service is activated, it will display in bold.
Para a autenticação OAuth do serviço da Web
Lógica
The transport provided includes all transportable objects (OAuth profiles, customizing entries) required for UiPath services. However, SAP does not allow full OAuth configuration to be transported for security and system-specific reasons. For this reason, after importing the transport provided, you must complete the OAuth configuration manually in your environment.
Context
The full OAuth configuration cannot be transported to protect sensitive data and maintain system integrity.
- Client Secrets are system-specific - Secrets cannot be exported or imported for security compliance.
- Authorization Server URLs differ per environment - Each landscape (DEV, QA, PROD) uses unique endpoints.
- Certificates and STRUST entries are local - SSL/TLS trust must be configured manually in each system.
- User assignments and roles are client-dependent - Technical users and authorizations vary across systems.
- Sensitive data protection - OAuth credentials and tokens cannot be transported to prevent exposure.
Pré-requisitos
Each environment (DEV, QA, PROD) requires separate manual setup. Ensure you perform the following prerequisites.
- Keep the documentation of endpoints and credentials secure. You will need to provide the Authorization Endpoint and the Token Endpoint in step 4.5.
- Ensure the Authorization Endpoint check is running.
- Acesse
Transaction SICFe execute-o. - Navigate to :/sap/bc/sec/oauth2. Check that the following node is active:
authorize(Authorization Endpoint). If the node is inactive, right-click it, and from the context menu, select Activate Service.
- Acesse
Figure 4. Authorization Endpoint Check
3. Ensure the Token Endpoint check is running.
- Acesse
Transaction SICF. - Navigate to :/sap/bc/sec/oauth2. Check that the following node is active:
token(Token Endpoint). If the node is inactive, right-click it, and from the context menu, select Activate Service. - Observe the naming convention for the Authorization Endpoint. Here is an example of the Authorization Endpoint: https://vhclashci.dummy.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 - Part 3 is the Static string -
/sap/bc/sec/oauth2/authorization - Part 4 is the SAP Client -
100To build the authorization string, do the following:
- 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 the naming convention for the Token Endpoint.
- Here is an example of the Authorization Endpoint: https://vhclashci.dummy.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 - Part 3 is the Static string -
/sap/bc/sec/oauth2/token - Part 4 is the SAP Client -
100To build the authorization string, do the following:
- 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 -
Etapas
- Verify your transport import details and availability.
- Check that OAuth profiles are available. Use
transaction SE80to ensure OAuth 2.0 Client Profiles are available. - From the dropdown menu, select Package.
- 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.
- Check that OAuth profiles are available. Use
Figure 5. Verify transport import
2. Configure Client ID/User Id/System User and Client Secret.
- 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.
- Configure SSL/TLS Trust. For
transaction STRUST, contact your Basis Team for certificate verification. - Create the OAuth 2.0 configuration.
- For
transaction OA2C_CONFIG, select Create and, in the popup, select the transported profile you want use. (You will eventually use every listed profile.) - 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:
- Client Secret: Select the corresponding scope (server) for each client and hit Enter.
- Authorization Endpoint URL (check the Prerequisites section of this topic).
- Token Endpoint URL (check the Prerequisites section of this topic).
- Client Authentication: Select the Basic radio button.
- Selected Grant Type: Select the Client Credentials radio button.
- Refresh Token Validity: Enter
-1in textbox. - Clock Skew Tolerance: Enter
5in textbox.
- Check the Summary screen, which should look like the screenshots below.
- For
Figure 6. OAuth summary page 1

Figure 7. OAuth summary page 2
5. Configure transaction SOAUTH2 OAuth2 Clients.
- For
transaction SOAUTH2, select Create and in the first screen, enter the following information:- **Client Type:**Confidential
- **Client Id:**Enter the same Username as above (step 4.3
- 4.c)
- **Description:**Enter the service name or profile name.
- **Token Lifetime:**3600 Seconds
- Select Next and, in the second screen, enter the following information:
- Client User Id and Password - Checked
- SSL Certificate - Checked
- Check Parameter: “Client Id” – Checked
- Select Next and, in the third screen, enter the following information:
- Grant Type Client Credentials Active – Checked
- Select Next and, in the fourth screen, enter the following information:
- Under OAuth2 Scope Id, find the first empty line and click on the drop-down list at the end of the blank row.
- Selecione cada um dos escopos associados à UiPath até que todos sejam selecionados.
/UIPATH/ANALYZED_YES_OR_NO_SRV_0001/UIPATH/EXE_ANALYSIS_SRV_0001/UIPATH/GET_TRANSPORT_ALLITEMS_SRV_0001/UIPATH/GET_TRANSPORT_DETAILS_SRV_0001/UIPATH/GET_TRANSPORT_EXES_SRV_0001/UIPATH/HEATMAP_AGGREGATES_SRV_0001/UIPATH/HEATMAP_OVERVIEW_SRV_0001/UIPATH/TRANSPORT_INFO_SRV_0001/UIPATH/TRANSPORT_LOOKBACK_SRV_0001/UIPATH/TRANSPORT_STATUS_SRV_0001/UIPATH/ZS4_CHECK_SRV_0001
- Select Summary. The screen should look like the example below.
Figure 8. OAuth2 Client summary page
6. Test the connection for Non-RISE compliant systems.
- Execute
transaction SE38e insira o nome do programa '/UIPATH/TEST_OAUTH2_SERVICE' para sistemas S4 não compatíveis com RISE. - Hit Execute. A selection/parameter screen appears.
- Atualize os parâmetros a seguir para corresponder ao seu sistema/usuário/senha.
- Port – HTTPS Port
- Client – The current Client should default into a variable.
- Secret – Enter the password for Client_ID/User.
- System Name – The current System Name should default into a variable.
- Client ID – Enter the User ID for UiPath Services.
- Hit Execute. The results appear on the next screen. Look for Service Status to be equal to ‘200’. Any other return code indicates an error.
Figure 9. Test Non-RISE compliant connection
7. Test the connection for RISE compliant systems.
- Execute
transaction SE38e insira o nome do programa '/UIPATH/TEST_OAUTH2_SSV_rise' para sistemas S4 compatíveis com RISE. - Hit Execute. A selection/parameter screen appears.
- Atualize os parâmetros a seguir para corresponder ao seu sistema/usuário/senha.
- Port – HTTPS Port
- Client – The current Client should default into a variable.
- Secret – Enter the password for Client_ID/User.
- System Name – The current System Name should default into a variable.
- Client ID – Enter the User ID for UiPath Services.
- Hit Execute. The results appear on the next screen. Look for Service Status to be equal to ‘200’. Any other return code indicates an error.