Incluindo um Loop

É possível definir parte de um teste como um loop que é executado um número especificado de vezes.

Os elementos de teste do Citrix podem estar contidos em um elemento de loop.

O teste pode já conter os eventos de janela e as ações de entrada do usuário que devem ser incluídos no corpo do loop.
  • Se esse for o caso, selecione os elementos de teste na etapa 2 do procedimento e clique em Inserir. As instruções a seguir explicam como incluir loops que contêm elementos de teste existentes.
  • Por outro lado, é possível criar um bloco condicional vazio no final dos elementos de teste selecionados. Clique no elemento e depois em Incluir. Para testes do Citrix, esse método não é recomendado.
Nota: Devido à natureza dos testes de desempenho Citrix, é importante preservar a seqüência de eventos para que as ações do usuário permaneçam no contexto correto. A edição manual de testes de desempenho Citrix pode interromper o contexto das ações do usuário e causar tempos limites de sincronização e erros de execução.
Para incluir um loop:
  1. Abra o teste.
  2. Selecione um elemento de teste. O loop é inserido antes do elemento selecionado e a etapa 4 move opcionalmente o elemento dentro do loop. Pressione Shift ou Ctrl ao clicar para selecionar vários elementos.É essencial que o contexto no final da seqüência do loop seja compatível com as ações no início da seqüência do loop, caso contrário o teste provavelmente não sincronizará corretamente.
  3. Clique em Inserir e selecione Loop.
  4. É perguntado se você deseja mover os objetos selecionados para o novo loop. Clique em Sim ou em Não. O loop é inserido no teste e a área Detalhes dos Elementos do Teste exibe os campos de definição de loop. Se você tiver clicado em Sim, os elementos selecionados serão movidos sob o loop.
  5. Na área Detalhes dos Elementos do Teste, digite o número necessário de iterações no campo Iterações.
  6. Opcional: Selecione a caixa de opções Controlar a taxa de iterações e digite suas preferências de velocidade de andamento. Ao especificar um número de iterações por unidade de tempo, você define um período fixo de tempo para a conclusão das iterações. Se você selecionar a caixa de opções Variar Aleatoriamente o Atraso Entre Iterações, o retardo total será distribuído aleatoriamente. Se essa caixa de opções for desmarcada, um retardo idêntico ocorrerá entre cada iteração.
Tarefas relacionadas
Editando uma Ação do Mouse
Visualizando uma Seqüência do Mouse
Editando uma Ação do Teclado
Editando um Texto de Entrada
Sincronizando Testes com Áreas de Tela
Incluindo Valores em uma Sincronização de Imagem
Editando um Comentário do Usuário
Incluindo Lógica Condicional
Incluindo uma Transação

Feedback