- Introdução
- Gerenciamento do projeto
- 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
- 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
- Habilitar ou desabilitar a governança em massa para casos de teste
- Imposição da ordem de assinatura para casos de teste governados
- 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
- Visualização de informações de governança para logs de casos de teste
- Gerenciamento de aprovadores para logs de casos de teste governados
- Gerenciamento de logs de casos de teste governados no estado Em trabalho
- Gerenciamento de logs de casos de teste governados no estado Em revisão
- Gerenciamento de logs de casos de teste governados no estado Assinado
- Gerenciamento de comentários para logs de casos de teste governados
- Habilitação da governança no nível de log de casos de teste
- Desabilitação da governança no nível de log do caso de teste
- Viewing and searching test cases
- Criação de testes automatizados
- Execução de cenários de desempenho
- Limitações conhecidas para testes de desempenho
- Melhores práticas para testes de desempenho
- Solução de problemas de testes de desempenho
- Análise dos resultados de teste
- Estados de resultado de teste do Playwright
- Exclusão dos resultados do caso de teste
- Sincronização de defeitos
- Creating defects from results
- Resultados de testes automatizados
- Substituição dos resultados do teste
- Navigating and searching test results
- Exame dos resultados dos casos de teste
- Como visualizar a cobertura da atividade
- Operações e utilitários do projeto
- Configurações Test Manager
- Configurações ao nível do tenant
- Configurações gerais do projeto
- Events
- Inscrever-se em eventos
- Inscrição em todos os eventos
- Cancelar inscrição em eventos
- Cancelar inscrição em todos os eventos
- Unsubscribing from the Notifications settings page
- Viewing notifications
- Notificações de filtragem
- Viewing email notifications
- Enabling email notifications for SMTP servers
- Visualizando apenas notificações não lidas
- Marking all notifications as read
- Clearing all notifications
- Deleting notifications
- Criptografia de chaves gerenciadas pelo cliente
- Logs de Auditoria
- Integração da ferramentas ALM
- Integração da ferramentas ALM
- Test Manager Connect
- Test Manager - conector do Integration Service
- Intervalos de IP de saída para conectores
- Trabalhando com SAP Cloud ALM e Test Manager
- Step 1: Integrating SAP Cloud ALM with Test Manager
- Step 2: Creating automated test cases in SAP Cloud ALM
- Step 3: Creating automated test cases in Test Manager
- Step 4: Synchronizing test cases from Test Manager to SAP Cloud ALM
- Step 5: Assigning test automations to test cases
- Step 6: Executing test cases
- Melhores práticas de automação de testes SAP
- Solução de problemas de integração do Jira
- Integração do API
- Agentes de codificação para testes
- Solução de problemas
Limitações conhecidas para testes de desempenho
Restrições conhecidas para testes de desempenho no Test Manager, incluindo limites de runtime do robô e número máximo de trabalhos simultâneos.
Limites de duração de execução
Os robôs em nuvem e sem servidor podem ser executados por um máximo de 60 minutos por teste. Os robôs on-premises podem exceder esse limite.
Limites de simultaneidade
-
Máximo de trabalhos simultâneos: até 500 trabalhos podem ser executados simultaneamente usando Serverless Robots.
-
Impacto em usuários virtuais (VUs) — sem servidor: o número de usuários virtuais alcançáveis depende da multiplexação (vários VUs por trabalho). Por exemplo, com um fator de multiplexação de 4, um cenário pode escalonar para até 2.000 usuários virtuais simultâneos.
- O sistema detecta automaticamente esse fator durante a execução de teste e o relato se faz nos logs do aplicativo. Não é possível substituir manualmente essa configuração para robôs sem servidor.
-
Impacto em usuários virtuais (VUs) — locais: robôs locais não têm limite de 2.000 VUs. Com licenciamento suficiente, a execução de teste pode calcular uma contagem maior de usuários virtuais alcançáveis, até um máximo de 10.000 usuários virtuais simultâneos. Diferentemente dos robôs sem servidor, aqui você pode substituir manualmente o fator de multiplexação.
-
Restrições da VPN: ao usar uma VPN, a simultaneidade eficaz depende da capacidade da VPN ou do gateway.
- Limite padrão: cerca de 250 trabalhos simultâneos
- O limite real pode variar com base no SKU do gateway e na capacidade da infraestrutura.
- Se uma simultaneidade maior for necessária, os clientes devem entrar em contato com o suporte da UiPath ou sua equipe de contas para discutir as opções de dimensionamento da VPN.
-
Duração da execução: os Serverless Robots são limitados a 60 minutos por execução
Tipos de automações compatíveis
Os testes de desempenho estão atualmente limitados ao Navegador, API (HTTP WebRequest) e automações de Área de Trabalho. Por exemplo, o Integration Service ou automações codificadas ainda não são compatíveis.
Dentro desses tipos de automação compatíveis, o Analisador de Fluxo de Trabalho agora sinaliza automaticamente atividades específicas incompatíveis durante a execução de teste — consulte Criação de testes automatizados para a lista atual.
O modo Anônimo/InPrivate não é compatível com ambientes locais
As execuções de Testes de desempenho em máquinas locais não são compatíveis com automação de navegador no modo Chrome Incógnito ou no modo Edge InPrivate.
Essa limitação é causada por restrições de segurança do navegador que exigem que as extensões sejam habilitadas manualmente para navegação privada. Embora a extensão de navegador da UiPath possa ser instalada (por exemplo, por meio da Política de grupo), ela não pode ser habilitada automaticamente no modo anônimo, o que impede que a automação interaja com o navegador durante a execução do teste.
Além disso, o Performance Testing cria novos diretórios de usuário do navegador para cada execução. Habilitar a extensão para o modo de navegação anônima exigiria configuração manual para cada um desses diretórios, tornando-a impracional para cenários automatizados. Para obter mais informações, consulte a seção Alternativa para habilitar o modo de navegação anônima da documentação do Studio.
Essa limitação se aplica apenas a ambientes locais.
Em ambientes sem servidor, o modo Anônimo é compatível porque a configuração do navegador é totalmente gerenciada pela UiPath.
Solução alternativa: execute testes no modo de navegador padrão.
Os Testes de desempenho criam seu próprio perfil e diretório de navegador dedicados, garantindo que não interfira com o perfil padrão do usuário. Essa configuração permite que os testes sejam executados em um ambiente restrito, semelhante a um modo anônimo. Após a execução, todos os diretórios do navegador criados para testes são limpos, sem deixar dados restantes.
Limitações adicionais
O Performance Testing mede apenas o seguinte:
- Carregar
- Tempo de resposta
- Taxa de Erro
- Taxa de transferência
Ele não coleta métricas de monitoramento no nível de aplicativo ou sistema (CPU, memória, banco de dados, infraestrutura). As ferramentas de APM/observabilidade existentes cobrem esses dados.
Você tem acesso programático aos dados de teste de desempenho no nível do cenário: a API pode retornar métricas de execução para um ID de cenário específico, que você pode usar para criar seu próprio rastreamento histórico (por exemplo, exportando resultados após cada execução para comparação posterior).
Não existe API para comparar métricas de execução entre duas ou mais execuções de cenário ou para recuperar um resumo histórico agregado entre execuções. Dentro do próprio produto, a visualização de Comparação de resultados de desempenho oferece suporte a isso.