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 do App Testing (robôs não assistidos).
    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 que você criou 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 teste, mas apresentar falha ao executar em escala.

    3. Projete seus testes automatizados como você faria para qualquer caso de teste funcional.
    Observação:

    Independentemente do tipo de projeto que você use, o Analisador de Fluxo de Trabalho é executado automaticamente como parte de cada execução de teste e verifica cada caso de teste quanto a duas coisas: se as versões de pacote acima são atendidas e se a automação usa atividades que não são elegíveis para o Performance Testing. Se uma verificação falhar, o Analisador de Fluxo de Trabalho relatará o que está errado para que você possa corrigi-lo antes de gastar minutos do robô em uma execução que não pode ter sucesso.

    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 exclusivos para desktop, como teclas de atalho globais e gerenciamento de janela

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 que contém os testes automatizados no Orchestrator. Você publica o projeto no Orchestrator na forma de um pacote NUPKG. Para obter etapas para publicar projeto do Studio no Orchestrator, consulte Sobre como publicar 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 que você criou 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 da automação para obter etapas detalhadas sobre como selecionar 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