UiPath Documentation
test-manager
latest
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.

Execução de testes autônoma para o Test Cloud

Execução de testes autônomos no Test Manager para executar casos de teste manuais automaticamente com o Autopilot, sem criar ou manter automação com script.

A execução autônoma de testes é um recurso no Test Manager que executa casos de teste manuais predefinidos automaticamente usando o Autopilot. Um testador humano já escreve as etapas do teste; O Autopilot os executa sem intervenção adicional, substituindo o esforço de converter um teste manual em uma automação do Studio totalmente com script.

Importante:

Autonomous Test Execution is available only via Test Cloud, and is supported on Windows environments only.

Principais funcionalidades

  • Apenas execução não assistida: executa casos de teste sem execução no modo assistido, incluindo os de uma execução pendente.
  • Web-based scope: covers web-based test cases only; desktop applications are not supported. The run uses the default browser configured on the machine — both Chromium-based browsers and Firefox are supported, and browser selection is not configurable.
  • Suporte a credenciais e parâmetros: as etapas de teste fazem referência a valores dinâmicos por meio da sintaxe {{parameterName}} e aos ativos de credenciais do Orchestrator por meio da sintaxe {{credential:credentialName}} .
  • Escolha do modelo: as opções de modelo incluem modelos de inteligência artificial (IA) do Gemini e Anthropic, filtrados para aqueles permitidos pela política do Automation Ops da organização.
  • Resultados da execução detalhados: um trace completo de ações, capturas de tela e o raciocínio do agente sobre falhas, em vez de um indicador de aprovação ou falha simples. Os Logs de Robots também estão disponíveis.
  • Transmissão ao vivo, controle remoto e cancelamento: uma execução em andamento pode ser assistida, assumida por controle remoto se necessário e cancelada a qualquer momento.

Quando usar a Execução de Teste Autônoma

  • Testes de regressão: os casos de teste manuais existentes para uma funcionalidade estável são executados repetidamente sem esforço humano.
  • Testes dependentes de credenciais: as credenciais são armazenadas com segurança no Orchestrator e injetadas no runtime, úteis em ambientes em que as credenciais não devem ser codificadas ou expostas.
  • Testes únicos ou raramente executados: evita a sobrecarga de criação de automação persistente para validações temporárias ou verificações infrequentes.
  • Interfaces de grandes mudanças ou instáveis: o Autopilot adapta-se no runtime em vez de exigir manutenção contínua do script em aplicativos em que a interface muda com frequência.
  • Testes de usuário de negócios ou não técnicos: analistas de negócios ou especialistas no assunto podem executar testes a partir de instruções manuais, sem aprender ferramentas de automação ou manter scripts.

Gerenciamento de credenciais

Em vez de texto simples, as etapas de teste da Execução Autônoma de Testes podem fazer referência a um ativo do tipo Credencialdo Orchestrator usando a sintaxe {{credential:credentialName}} . No runtime, uma atividade Get Credential existente busca o valor.

O próprio Test Manager nunca vê ou armazena o nome de usuário ou senha, apenas o nome do ativo. O valor é executado pelo fluxo de trabalho como uma string segura: o modelo de IA vê apenas um espaço reservado seguro, nunca o texto simples, até que seja inserido no campo de destino.

  • As credenciais são buscadas apenas na pasta Orchestrator padrão do projeto, configurada em Configurações do projeto. Nenhuma substituição de pasta por execução está disponível.
  • Tanto o autor do caso de teste quanto o executor do caso de teste precisam da permissão AssetsView nessa pasta; caso contrário, a execução falhará no login.
  • A seleção de credenciais é apenas no menu suspenso. Portanto, um nome de ativo inválido ou incorreto não pode ser inserido. As permissões ausentes ainda causam uma falha.
  • A resolução de credenciais aplica-se apenas durante a Execução de Teste Autônomo. Uma pessoa executando as mesmas etapas manualmente deve procurar a credencial separadamente.
  • As configurações de projeto e pasta, incluindo a pasta padrão usada para resolução de credenciais, não são transferidas ao exportar ou importar casos de teste entre tenants ou projetos.

Transmissão ao vivo, controle remoto e cancelamento

Um trabalho de Execução de Testes Autônomos em execução pode ser assistido ao vivo e o controle remoto da sessão pode ser alterado, se necessário. Ambos os recursos reutilizam a infraestrutura de transmissão ao vivo de execução automatizada existente.

Ao contrário do painel lateral persistente da Exploração Autônoma, a visualização ao vivo da Execução Autônoma de Testes é exibida por caso de teste executado por meio de uma coluna Vídeo na tabela Resultados da execução, que é compatível com o disparo de várias execuções em paralelo, em vez de uma de cada vez.

Um trabalho não assistido em execução também pode ser cancelado a qualquer momento. Não há suporte para pausar uma execução.

Restrições conhecidas

  • Não há rótulo de tipo de execução dedicado para distinguir execuções de execuções de testes autônomos de execuções manuais regulares na Execução de conjuntos de testes; o tipo de execução é exibido genérico como “Manual”.
  • A Execução autônoma de testes sempre é executada e busca credenciais na pasta do Orchestrator padrão do projeto. Nenhuma substituição de pasta está disponível ainda, embora uma esteja planejada antes ou durante a disponibilidade geral.
  • Para alterar como o Autopilot aborda um teste, as etapas manuais devem ser editadas diretamente; não há suporte para Biblioteca de prompts no momento.
  • Não há execução no nível do conjunto de testes e nenhuma maneira de distribuir execuções unattended por um pool de robôs. A execução autônoma de testes por caso de teste, incluindo uma execução pendente, não em um conjunto de testes inteiro com tipos de execução mistos.
  • O Gerenciamento de Dados de Teste dinâmico e a integração do Data Fabric não estão disponíveis.
  • Full human-in-the-loop control is not implemented. If Autopilot cannot identify an interface element or hits a blocker, execution halts and shows the specific issue, which must be resolved manually.
  • Autonomous Test Execution supports web-based test cases only; desktop applications are not supported. It runs in the default browser configured on the machine — Chromium-based browsers and Firefox are supported, with no option to select a different browser — and is available on Windows environments only.

Para obter instruções passo a passo, consulte Execução de testes autônomos. Para obter detalhes sobre a revisão dos resultados de uma execução, consulte Revisão dos resultados da execução autônoma de testes.

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