- Introdução ao Test Suite
- Studio
- Test Suite — Studio
- Visão geral
- Atividades de testes e APIs
- Orchestrator
- Testing Robots
- Test Manager
Teste RPA
Os testes de RPA exigem a validação de processos automatizados para garantir que eles funcionam corretamente. Os desafios nos testes de RPA podem representar ter processos de RPA complexos, garantindo que todas as partes do processo automatizado sejam cobertas e testadas, usando variações de dados e integrando-se a outras ferramentas do ALM (Gerenciamento de estilo de vida do aplicativo). Para cada um desses desafios, o Test SuiteTM da UiPath® pode ajudar você a gerenciar esses desafios oferecendo um IDE poderoso, onde você pode projetar seus testes de RPA, uma funcionalidade que verifica quanto do seu processo foi coberto e testado, a capacidade de realizar testes orientados por dados, usando arquivos, dados gerados automaticamente, entidades ou filas e permite que você se integre a diversas ferramentas ALM.
- Como tornar seu teste mais poderoso usando testes orientados por dados. Acesse Testes orientados por dados para ler sobre como você pode realizar testes orientados por dados com o UiPath® Test Suite.
- Como melhorar a eficiência dos testes criando simulações de seus casos de teste. Acesse Teste de simulação para ler sobre como você pode realizar testes simulados com o UiPath® Test Suite.
- Como reduzir o risco de erros não detectados usando a cobertura de atividades de RPA. Acesse Cobertura de atividades e Cobertura do descritor para ler sobre como você pode garantir que seus casos de teste sejam cobertos e não tenham redundâncias.
- Como rastrear e avalia o desempenho de cada módulo de seu teste, usando a execução de perfil. Acesse Execução de perfil para ler sobre como você pode corrigir problemas de desempenho dentro de seus casos de teste.
O vídeo a seguir mostra como publicar os casos de teste que você criou dentro do Studio, no tutorial anterior, no Orchestrator e as opções que você tem para executá-los. Depois que terminar de projetar seus casos de teste, você os publica no Orchestrator como pacotes NuGet, com os quais você cria um conjunto de testes baseado nele e seleciona os casos de teste que deseja que façam parte desse conjunto de testes. Depois, você pode optar por executar seus conjuntos de testes das seguintes maneiras:
- Dispare a execução manualmente a partir do Orchestrator. Acesse Execuções de teste para ler sobre como executar e gerenciar suas execuções de teste dentro do Orchestrator.
- Agende a execução usando um Agendamento de testes, que você pode configurar da maneira que quiser. Acesse Agendamentos de testes para ler sobre como você pode agendar a execução de seus testes.
- Integre a um pipeline de CI/CD, como o Azure DevOps ou Jenkins, e use-os para executar seus conjuntos de testes e ver os resultados. Acesse AzureDevOps e Jenkins para ler sobre como integrar o Test Suite do UiPath® a esses pipelines.
Depois de projetar seus testes com o Studio e executá-los usando integrações do Orchestrator ou CI/CD, você pode gerenciar seu portfólio de testes usando o Test Manager. O Test Manager oferece rastreabilidade completa dos artefatos entre o processo de negócios (representado pelo projeto de teste), os requisitos do processo de negócios, os casos de teste que você criou para esses requisitos, os resultados dos testes desses casos de teste e os defeitos.
Além disso, o vídeo demonstra como analisar as informações sobre a cobertura de atividades que você alcançou como parte de sua execução de teste.
Essencialmente, este vídeo mostra como no Test Manager você pode gerenciar todo o seu portfólio de testes para seu processo de negócios e monitorar e relatar constantemente sobre sua qualidade.