- Introdução
- Gerenciamento do projeto
- Trabalhando com análise de impacto de alterações
- Criar casos de teste
- Atribuição de casos de teste a requisitos
- Casos de teste de clonagem
- Exportação de casos de teste
- Vinculação de casos de teste no Studio ao Test Manager
- Delete test cases
- Habilitação de governança no nível do projeto
- Desabilitação da governança no nível do projeto
- Habilitação de governança no nível do caso de teste
- Como desabilitar a governança no nível do caso de teste
- Habilitar ou desabilitar a governança em massa para casos de teste
- Imposição da ordem de assinatura para casos de teste governados
- Gerenciamento de aprovadores para casos de teste controlados
- Gerenciamento de casos de teste governados no estado Em andamento
- Gerenciamento de casos de teste governados no estado Em revisão
- Gerenciamento de objetos governados no estado Assinado
- Gerenciamento de comentários para casos de teste governados
- Visualização de informações de governança para logs de casos de teste
- Gerenciamento de aprovadores para logs de casos de teste governados
- Gerenciamento de logs de casos de teste governados no estado Em trabalho
- Gerenciamento de logs de casos de teste governados no estado Em revisão
- Gerenciamento de logs de casos de teste governados no estado Assinado
- Gerenciamento de comentários para logs de casos de teste governados
- Habilitação da governança no nível de log de casos de teste
- Desabilitação da governança no nível de log do caso de teste
- Viewing and searching test cases
- Análise dos resultados de teste
- Estados de resultado de teste do Playwright
- Exclusão dos resultados do caso de teste
- Sincronização de defeitos
- Creating defects from results
- Resultados de testes automatizados
- Substituição dos resultados do teste
- Navigating and searching test results
- Exame dos resultados dos casos de teste
- Como visualizar a cobertura da atividade
- Operações e utilitários do projeto
- Configurações Test Manager
- Configurações ao nível do tenant
- Configurações gerais do projeto
- Events
- Inscrever-se em eventos
- Inscrição em todos os eventos
- Cancelar inscrição em eventos
- Cancelar inscrição em todos os eventos
- Unsubscribing from the Notifications settings page
- Viewing notifications
- Notificações de filtragem
- Viewing email notifications
- Enabling email notifications for SMTP servers
- Visualizando apenas notificações não lidas
- Marking all notifications as read
- Clearing all notifications
- Deleting notifications
- Criptografia de chaves gerenciadas pelo cliente
- Logs de Auditoria
- Integração da ferramentas ALM
- Integração da ferramentas ALM
- Test Manager Connect
- Test Manager - conector do Integration Service
- Intervalos de IP de saída para conectores
- Trabalhando com SAP Cloud ALM e Test Manager
- Step 1: Integrating SAP Cloud ALM with Test Manager
- Step 2: Creating automated test cases in SAP Cloud ALM
- Step 3: Creating automated test cases in Test Manager
- Step 4: Synchronizing test cases from Test Manager to SAP Cloud ALM
- Step 5: Assigning test automations to test cases
- Step 6: Executing test cases
- Melhores práticas de automação de testes SAP
- Solução de problemas de integração do Jira
- Integração do API
- Agentes de codificação para testes
- Solução de problemas
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 teste | O que ele valida | Mais adequado para |
|---|---|---|
| Teste RPA | Automações do UiPath Studio e lógica de fluxo de trabalho | Confirmar que as automações continuam funcionando à medida que o fluxo de trabalho subjacente muda |
| Teste de Aplicativo | Aplicativos Web, desktop, SAP e móveis, independentes de uma automação específica | Valide 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 desempenho | Casos de teste funcionais automatizados sob usuários virtuais simultâneos | Teste de carga e captura de regressões de desempenho antes que elas cheguem à produção |
| Teste de acessibilidade | Se seu aplicativo atende aos padrões de acessibilidade | Gerencie e relate verificações de conformidade de dentro do Test Manager |
| Autonomous Test Execution | O Autopilot executa casos de teste manuais pré-escritos de forma não assistida | Testes de regressão, testes dependentes de credenciais e testes únicos ou ad-hoc |
| Exploração autônoma | Comportamento indefinido do aplicativo, explorado em tempo real sem script pré-escrito | Testes 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.
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:
- Execução de teste autônomo para o Test Cloud
- Realização da execução de teste autônomo
- Revisão dos resultados da execução de teste autônomo
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:
- Exploração autônoma para o Test Cloud
- Execução da Exploração Autônoma
- Revisão de resultados da Exploração Autônoma