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.

Tipos de testes no Test Manager

Tipos de teste copatíveis com o Test Manager no Automation Cloud e Test Cloud, de RPA e testes de aplicativo até desempenho, acessibilidade e testes autônomos.

O Test Manager é o hub para requisitos, casos de teste, conjuntos de teste e resultados, independentemente do tipo de teste que você esteja realizando.Esta página fornece uma visão geral de cada tipo de teste que você pode executar e indica onde você pode obter mais informações sobre cada um.

Tipo de testeO que ele validaMais adequado para
Teste RPAAutomações do UiPath Studio e lógica de fluxo de trabalhoConfirmar que as automações continuam funcionando à medida que o fluxo de trabalho subjacente muda
Teste de AplicativoAplicativos Web, desktop, SAP e móveis, independentes de uma automação específicaValide a interface do usuário, a API, os dados e a compatibilidade entre plataformas dos sistemas com os quais suas automações interagem
Teste de desempenhoCasos de teste funcionais automatizados sob usuários virtuais simultâneosTeste de carga e captura de regressões de desempenho antes que elas cheguem à produção
Teste de acessibilidadeSe seu aplicativo atende aos padrões de acessibilidadeGerencie e relate verificações de conformidade de dentro do Test Manager
Autonomous Test ExecutionO Autopilot executa casos de teste manuais pré-escritos de forma não assistidaTestes de regressão, testes dependentes de credenciais e testes únicos ou ad-hoc
Exploração autônomaComportamento indefinido do aplicativo, explorado em tempo real sem script pré-escritoTestes orientados por descoberta: encontrando problemas desconhecidos e casos limite que um teste com script não detectaria

Teste RPA​

Os testes de RPA validam as automações que você cria no UiPath Studio, para que você possa confirmar que elas continuam funcionando conforme o esperado enquanto o fluxo de trabalho subjacente muda. Ele gira em torno de:

  • Testes orientados por dados — exercer um fluxo de trabalho contra entradas variadas usando arquivos de dados de teste, dados gerados automaticamente, entidades do Data Service ou filas. Para obter detalhes, consulte Testes orientados por dados.
  • Testes simulados — substituindo entradas ou dependências durante o design, para que partes de um processo possam ser validadas antes que cada dependência esteja pronta. Para obter detalhes, consulte Testes simulados.
  • Cobertura de atividades e descritores — rastreando quanto de um fluxo de trabalho foi realmente utilizado por seus casos de teste e revelando cobertura redundante. Para obter detalhes, consulte Cobertura de atividades e Cobertura do descritor.
  • Execução de perfil — medindo o desempenho de cada módulo em um teste para capturar regressões cedo. Para obter detalhes, consulte Execução de perfil.

O Studio projeta os casos de teste, publica-os no Orchestrator como pacotes e, em seguida, os vincula ao Test Manager para rastreabilidade, gerenciamento de execução e relatórios.

Teste de Aplicativo​

Os testes de aplicativos validam os sistemas com os quais suas automações interagem — web, desktop, SAP ou aplicativos móveis — independentemente de um projeto de automação específico. Ele oferece suporte a automações de teste low-code (arrastar e soltar) e totalmente codificadas.

Testes de interface gráfica​

Baseia-se no pacote de atividades do UI Automation e no Repositório de objetos, para interagir e validar elementos da interface de forma confiável.

Testes de API​

Usa o Pacote de atividades de testes para validar respostas de HTTP/API diretamente, sem controlar a interface gráfica.

Testes baseados em dados​

A mesma abordagem orientada por dados que você usa nos testes de RPA (arquivos de dados de teste, dados gerados automaticamente, entidades, filas) se aplica a casos de teste no nível do aplicativo.

Testes entre plataformas e dispositivos móveis​

O Pacote de atividades da automação móvel conecta-se a fazendas de dispositivos e emuladores para que seja possível executar os testes em dispositivos móveis reais ou virtuais sem tratamento manual de dispositivos.

Observação:

O teste entre navegadores não é uma funcionalidade diferente. Isso ocorre por meio da forma como a UI Automation identifica um determinado Navegador, e não por uma grade de teste dedicada entre navegadores.

Teste de desempenho​

Teste de carga seus casos de teste funcionais automatizados em usuários virtuais simultâneos. Você configura grupos de carga, tempos de aceleração e limites no Test Manager, realiza uma simulação para validar e, em seguida, executa em escala e monitora resultados, incluindo visualizações de resultados de desempenho de API dedicadas. Para obter detalhes, consulte Teste de desempenho - visão geral.

Teste de acessibilidade​

Avalia se seu aplicativo atende aos padrões de acessibilidade, gerenciados e relatados no Test Manager. Para obter detalhes, consulte Testes de acessibilidade para o Test Cloud.

Autonomous Test Execution​

Executa casos de teste manuais pré-escritos automaticamente usando o Autopilot. Um Tester humano já escreveu as etapas, e o Autopilot as executa de forma não assistida, substituindo o esforço de converter um teste manual em uma automação do Studio totalmente com script. Ele tem escopo para casos de teste com base na Web e oferece suporte a:

  • Credenciais por meio de ativos do Orchestrator
  • Uma escolha de modelos de IA subjacentes
  • Transmissão ao vivo, controle remoto e cancelamento de uma execução em andamento

Mais adequado para:

  • Testes de regressão de funcionalidades estáveis
  • Testes dependentes de credenciais
  • Testes únicos ou ad-hoc
  • Testes por usuários empresariais que não desejam criar ou manter scripts

Saiba mais:

Exploração autônoma​

Um agente aprende simultaneamente sobre o aplicativo, projeta testes e os executa em tempo real, sem um script de teste predefinido.Guiado por uma carta, requisito ou histórico de usuário, ele explora o aplicativo como um usuário curioso dentro de uma sessão com tempo limitado, com controles opcionais com intervenção humana (pausar, guiar, pular, retomar) e um relatório de descobertas estruturado no final.

Mais adequado para testes orientados por descoberta, por exemplo, encontrar problemas desconhecidos, casos de borda e comportamento inesperado que um teste com script não detectaria.

Saiba mais:

Veja também​

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