studio
2023.10
false
UiPath logo, featuring letters U and I in white

Guia do usuário do Studio

Última atualização 17 de dez de 2024

Testar Filas de Dados

Visão geral

Faça uso da fila de dados de teste no Studio configurando-a como uma origem de dados ou importando-a por meio de atividades. Todas as entidades importadas são armazenadas na guia Projeto, em Dados de teste.

Para obter mais informações sobre filas de dados de teste no Orchestrator, consulte Filas de dados de teste.

Observação:

Condições

  • As filas de dados de teste recém-criadas estão vazias, mas você pode carregar itens das filas com base no seu esquema JSON definido, diretamente no Orchestrator ou pelo Studio.
  • Quando você usa filas de dados de teste como origem, os itens são recuperados sequencialmente de uma fila de dados de teste, independentemente de alguns deles tiverem sido consumidos ou não.
  • Para Executar e Depurar casos de teste com dados de teste dinâmicos, use o Test Explorer. Os dados vêm da fila de dados de teste durante o runtime, e o Test Explorer preenche os valores no runtime.

Limitação conhecida

Quando você define um valor de argumento de entrada diretamente da interface gráfica do Orchestrator para um conjunto de testes orientado por dados, o valor não é transmitido para as variações de teste.

Solução alternativa: adicione o argumento de entrada diretamente aos itens da Fila de dados de teste.

Adicionar itens de fila de dados de teste

Você pode adicionar itens da fila de dados de teste aos seus fluxos de trabalho por meio de atividades ou como uma origem de dados a um caso de teste.

Adicionar itens por meio de atividades

Para adicionar itens à sua fila de dados de teste usando uma atividade, você precisa criar um fluxo de trabalho personalizado e configurar uma atividade para importar dados de uma fila de dados de teste no Orchestrator.

  1. Abra o Studio.
  2. Abra ou crie um novo projeto de Automação de Teste.
  3. Navegue até Novo > Caso de teste.
  4. Adicione uma atividade Add Test Data Queue Item ao painel Designer e acesse Propriedades para configurar o QueueName para combinar com sua fila de dados de teste do Orchestrator.

    Observação: certifique-se de que você está conectado a uma instância do Orchestrator.
  5. Na lista de atividades Testing > Data, adicione várias atividades de sua própria escolha à atividade Add Test Data Queue Item. Para obter mais informações, consulte Test Data Activities.
  6. Configure suas atividades para corresponder ao seu cenário sintético de dados do usuário.

    Importante: um item da fila válido deve ter o nome exato, conforme definido em seu esquema JSON. Por exemplo, se você tiver definido uma propriedade givenName no esquema JSON, sua atividade de Nome deve corresponder a este (por exemplo, DisplayName definido como givenName). Para mais informações, consulte Definição do Esquema JSON.
  7. Abra o painel Variáveis para definir suas variáveis.
  8. Salve seu caso de teste.
  9. No painel Projeto, clique com o botão direito do mouse no caso de teste e selecione Definir como Publicável
  10. Clique em Publicar e configure as propriedades do pacote.
  11. Clique em Executar Arquivo.

    Observação: como alternativa, você pode criar um formulário de entrada personalizado para configurar e gerar facilmente dados de usuário sintéticos.Para mais informações, consulte Criar Formulário.

Adicionar fila de dados de teste como origem de dados para o caso de teste

Quando você cria casos de teste, você pode configurar a origem de dados para apontar para uma fila de dados de teste, para fazer uso de Testes determinados por dados.

  1. Crie um novo caso de teste com dados de teste ou atualize um caso de teste existente com dados de teste.
  2. Clique em Origem e selecione Test Data Queue na lista suspensa.
  3. Selecione uma fila de dados de teste ou use a função de pesquisa para procurá-la.
  4. (Opcional) Filtre a fila de dados de teste para recuperar apenas itens específicos usando o Query Builder integrado.

    Use a opção Intervalo para definir o intervalo desejado de itens. O primeiro campo representa o índice inicial para o intervalo, e o segundo campo é o número de itens a serem recuperados.



  5. Clique em Criar para adicionar dados de teste (fila de dados de teste) ao caso de teste.
    Um argumento com o nome da fila de dados de teste é gerado no painel Argumentos do seu projeto. Para a ilustração acima, o nome do argumento é workforce.
    Importante: o nome do argumento da fila de dados de teste deve permanecer o mesmo. Se você alterar o nome do argumento, não poderá mais acessar os dados. Por exemplo, se você alterar o nome do argumento de workforce para Work_Force_Queue, não poderá mais acessar os dados correspondentes.

Atualizar itens da fila de dados de teste

Você pode atualizar os dados de teste com a fila de dados de teste como origem.

  1. Abra o Studio e navegue até seu projeto.
  2. No painel Projeto, clique com o botão direito do mouse em um caso de teste com variações de dados e selecione Atualizar dados de teste.
  3. Clique em Origem e selecione Test Data Queue na lista suspensa.
  4. Selecione uma fila de dados de teste ou use a função de pesquisa para procurá-la.
  5. (Opcional) Clique em Atualizar todos os casos de teste usando os mesmos dados de teste para atualizar todos os casos de teste do projeto atual que usam os dados de teste que você está atualizando.
  6. (Opcional) Filtre a fila de dados de teste para recuperar apenas itens específicos usando o Query Builder integrado.

    Observação: você pode executar esta ação em Teste Explorer clicando com o botão direito em um arquivo e depois escolhendo Atualizar Dados de Teste.

Como recuperar itens de fila de dados de teste

Neste tutorial, você aprenderá como recuperar itens de fila de dados de teste, para realizar testes orientados por dados. O teste orientado por dados permite que você teste com eficiência diferentes cenários de dados usando itens de fila de dados de teste como entrada. Siga as etapas abaixo para recuperar e usar filas de dados de teste em seus casos de teste.
  1. Crie um projeto de Automação de Teste .
  2. No grupo Arquivo, na faixa de opções de Design, crie um novo caso de teste.
    1. Na guia Dados de teste, escolha a Origem como Fila de Dados de Teste.
      Neste exemplo, selecionamos a fila de dados de teste loan_quote_queue.

    2. Clique em Criar.
      Com o caso de teste, um argumento também é criado automaticamente no painel Argumentos, carregando o nome da fila de dados de teste.
      Importante: deixe o nome do argumento intacto. Caso contrário, você não poderá recuperar os dados da fila de dados de teste.
  3. Para recuperar os itens da fila de dados de teste, insira o argumento gerado e, em seguida, acesse as colunas que você deseja recuperar. Você pode usar o seguinte formato para recuperar os itens: <testDataQueueName>("<columnName>").toString.
    Neste exemplo, adicionamos uma atividade Log Message e, no campo Message , inserimos loan_quote_queue("first_name").toString.


Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.