- 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
- 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
- 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
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 sobre usuários virtuais (VUs): o número de usuários virtuais alcançáveis depende da multiplexação (várias VUs por trabalho). Por exemplo, com um fator de multiplexação de 4, um cenário pode ser escalonado para até 2.000 usuários virtuais simultâneos. Os recursos de multiplexação para robôs sem servidor são detectados automaticamente durante a simulação, e o fator resultante é relatado nos logs do aplicativo. Ao contrário de máquinas on-premises, onde o fator de multiplexação pode ser substituído manualmente, isso não é suportado para robôs sem servidor.
-
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.
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
- Lacunas de infraestrutura: o suporte
ACR-VMe o provisionamento elástico ainda não estão disponíveis, portanto, o dimensionamento automático de recursos não é possível no momento. - Acesso à API: o acesso programático direto a dados de teste de desempenho brutos ainda não é compatível.
- Comparação histórica: os resultados dos testes de diferentes execuções históricas ainda não podem ser comparados.
- Autopilot e suporte a agentes: o Autopilot e o suporte a agentes não estão disponíveis na versão atual.
- Gravações exibidas no detalhe: a gravação pode ser ativada e visualizada apenas no Orchestrator.