- Introdução
- Gerenciamento do projeto
- Documentos
- 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
- Casos de teste manuais
- Documentar casos de teste com o Task Capture
- Parâmetros
- Playwright test case fields
- 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
- 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
- Aplicação de filtros e visualizações
- Importando conjuntos de testes do Orchestrator
- Creating test sets
- Adição de casos de teste a um conjunto de testes
- Atribuição de usuários padrão na execução do conjunto de testes
- Habilitando a cobertura de atividade
- Habilitação do Healing Agent
- Configuração de conjuntos de testes para pastas e robôs de execução específicos
- Substituindo parâmetros
- Clonagem de conjuntos de teste
- Exportação de conjuntos de testes
- Aplicação de filtros e visualizações
- Perguntas frequentes - Paridade de funcionalidades - Test Manager versus Orchestrator
- Execução de testes manuais
- Execução de testes automatizados
- Execução de casos de teste sem um conjunto de testes
- Execução de testes mistos
- Criação de execuções pendentes
- Aplicação de uma ordem de execução
- Reexecutando execuções de teste
- Agendamento de execuções
- Solução de problemas de execuções automatizadas
- Testes de acessibilidade para o Test Cloud
- Operações e utilitários do projeto
- Configurações Test Manager
- Integração da ferramentas ALM
- Integração da ferramentas ALM
- Test Manager Connect
- Test Manager - conector do Integration Service
- Integração do API
- Agentes de codificação para testes
- Solução de problemas
Crie, publique e vincule testes automatizados no Studio antes de executá-los como parte de cenários de desempenho no Test Manager.
Antes de executar cenários de desempenho, você deve criar, publicar, vincular e atribuir seus testes.
-
Crie testes no Studio. Configure os testes.
- Use projetos do Windows ao executar casos de teste no local, usando robôs de testes de aplicativos (Robots Unattended).
- Use projetos multiplataforma quando você executar casos de teste usando Serverless Robots.
Observação:
Você não pode executar automações de área de trabalho, como para SAP WinGui, em projetos multiplataforma .
Importante:Você pode criar cenários de desempenho apenas para casos de teste criados usando os pacotes compatíveis mais recentes (
Testing.Activitiesv.25.10.2 ou superior,UIAutomation.Activitiesv.25.10.2 ou superior,WebAPI.Activitiesv.2.1.0 ou superior). Versões mais antigas podem funcionar localmente ou em conjuntos de testes, mas falham quando executadas em escala. - Projete seus testes automatizados como você faria para qualquer caso de teste funcional.
Observação:Qualquer que seja o tipo de projeto usado, o Analisador de Fluxo de Trabalho é executado automaticamente como parte de cada simulação e verifica cada caso de teste para duas coisas: se as versões do pacote acima são atendidas e se a automação usa alguma atividade que não seja elegível para testes de desempenho. Se uma verificação falhar, o Analisador de Fluxo de Trabalho relata o que está errado para que você possa corrigi-lo antes de gastar minutos do robô em uma execução que não pode ser bem-sucedida.
As atividades não compatíveis incluem:
- Atividades do pacote Computer Vision
- Atividades baseadas em imagem/OCR
- Modo de entrada de eventos de hardware
- Acesso ao sistema de arquivos local
- Padrões de interação somente na área de trabalho, como teclas de atalho globais e gerenciamento de janelas
Para obter exemplos de como criar vários testes automatizados no Studio, acesse os seguintes tutoriais: * Solicite um empréstimo no UiBank * Uso de automação móvel para aplicativo bancário móvel :::tip Execute seus testes automatizados localmente no Studio para validar o comportamento antes de implantá-lo para o Performance Testing, pois os testes devem ser estáveis e confiáveis com dados antes do escalonamento. :::
-
Publique seu projeto contendo os testes automatizados no Orchestrator. O projeto é publicado no Orchestrator na forma de um pacote NUPKG. Para obter etapas sobre a publicação do projeto do Studio no Orchestrator, consulte Sobre a publicação de projetos de automação.
-
Vincule os testes ao Test Manager.
- Acesse o Test Manager, no mesmo tenant em que publicou o projeto no Orchestrator.
- Criar um caso de teste. Consulte Criar casos de teste para obter etapas detalhadas.
- Abra o caso de teste criado anteriormente e use a opção Selecionar automação para vincular o pacote NUPKG publicado anteriormente, contendo os testes automatizados do Studio. Consulte Seleção de automação para obter etapas detalhadas sobre a seleção de uma automação para um caso de teste.
-
Atribua testes a conjuntos de testes no Test Manager. Consulte Adição de casos de teste a um conjunto de testes para obter etapas detalhadas.
-
Execute o caso de teste em um conjunto de testes no Test Manager para confirmar a execução bem-sucedida. Consulte Execução de testes automatizados para obter etapas detalhadas.
Resultado
Os casos de teste automatizados são criados, publicados no Orchestrator, vinculados ao Test Manager e atribuídos a conjuntos de testes. Os testes estão prontos para execução como parte dos cenários de desempenho.