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:

  • Data-driven testing — exercising a workflow against varied input using test data files, auto-generated data, Data Service entities, or queues. For details, see Data-driven testing.
  • Mock testing — substituting inputs or dependencies during design, so parts of a process can be validated before every dependency is ready. For details, see Mock testing.
  • Activity and descriptor coverage — tracking how much of a workflow has actually been exercised by your test cases, and surfacing redundant coverage. For details, see Activity coverage and Descriptor coverage.
  • Profile execution — measuring the performance of each module in a test to catch regressions early. For details, see Profile Execution.

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​

Load-tests your automated functional test cases under concurrent virtual users. You configure load groups, ramp-up times, and thresholds in Test Manager, run a dry run to validate, then execute at scale and monitor results, including dedicated API performance result views. For details, see Performance testing - overview.

Teste de acessibilidade​

Evaluates whether your application meets accessibility standards, managed and reported on from within Test Manager. For details, see Accessibility testing for 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