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.

Criação de testes automatizados

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.

  1. Crie testes no Studio. Configure os testes.

    1. Use projetos do Windows ao executar casos de teste no local, usando robôs de testes de aplicativos (Robots Unattended).
    2. 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.Activities v.25.10.2 ou superior, UIAutomation.Activities v.25.10.2 ou superior, WebAPI.Activities v.2.1.0 ou superior). Versões mais antigas podem funcionar localmente ou em conjuntos de testes, mas falham quando executadas em escala.

    3. 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. :::

  1. 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.

  2. Vincule os testes ao Test Manager.

    1. Acesse o Test Manager, no mesmo tenant em que publicou o projeto no Orchestrator.
    2. Criar um caso de teste. Consulte Criar casos de teste para obter etapas detalhadas.
    3. 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.
  3. 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.

  4. 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.

  • Resultado

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