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 — consiste em exercitar um fluxo de trabalho com entradas variadas usando arquivos de dados de teste, dados gerados automaticamente, entidades do Data Service ou filas.Consulte Testes orientados por dados.
  • Testes simulados — substituição de entradas ou dependências durante o design para que seja possível validar partes de um processo antes que todas as dependências estejam prontas. Consulte Testes simulados.
  • Cobertura de atividade e descritor — rastreamento do quanto de um fluxo de trabalho seus casos de teste realmente exerceram e identificação de cobertura redundante. Consulte Cobertura de atividade e Cobertura de descritor.
  • Execução do perfil — medição do desempenho de cada módulo em um teste para capturar regressões antecipadamente. 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​

Realize testes de carga em seus casos de teste funcionais automatizados sob usuários virtuais simultâneos. Você configura grupos de carga, tempos de aceleração e limites no Test Manager, executa uma simulação para validar e, em seguida, executa em escala e monitora resultados, incluindo visualizações de resultados de desempenho de API. Consulte Performance Testing - visão geral.

Teste de acessibilidade​

Avalia se seu aplicativo atende aos padrões de acessibilidade, que o Test Manager gerencia e relata. 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