Incluindo um Loop em um Planejamento

Um planejamento que contém apenas grupos de usuários e testes executará cada teste em um grupo de usuários seqüencialmente. Os loops fornecem um controle mais sofisticado do que a execução de uma simples seqüência de testes consecutivos. A inclusão de um loop permite a repetição de um teste para várias das iterações e para definir a taxa com que um teste é executado.

Para incluir um loop:
  1. No Test Navigator (Navegador de Teste), expanda o projeto até localizar o planejamento.
  2. Clique com o botão direito do mouse no planejamento e, em seguida, clique em Open (Abrir).
  3. Clique no item que será o pai do loop e, em seguida, clique em Add (Incluir) > Loop.
  4. Na seção Schedule Element Details (Detalhes do Elemento de Planejamento), digite o número de iterações que o loop repetirá.
  5. Para manter uma taxa de transação definida para todos os itens de planejamento que forem filhos desse loop:
    1. Selecione Control the rate of iterations (Controlar a taxa de iterações).
    2. Em Iteration rate (taxa de iteração), digite um número e selecione uma unidade de tempo. Isso define a taxa real.
    3. Selecione ou limpe Randomly vary the delay between iterations (Variar aleatoriamente o retardo entre as iterações). A seleção dessa caixa faz com que o retardo varie um pouco, modelando os usuários com maior precisão, porque são distribuídos aleatoriamente em um determinado período de tempo.
    4. Selecione ou limpe Delay before the first iteration of the loop (Retardo antes da primeira iteração do loop). A seleção dessa caixa coordena o horário do primeiro retardo em cada iteração, para que se obtenha uma mistura mais realística da primeira iteração.
O planejamento a seguir contém dois loops. Observe que os testes Browse (Navegar) e Bid (Fazer um Lance), controlados pelo loop, devem ser filhos do loop.
planejamento contendo dois loops
Nota: A vantagem de se incluir um loop em um planejamento é que ele fica visível. Entretanto, também é possível incluir um loop mais granular em um teste. Para obter informações sobre a inclusão de um loop em um teste, consulte Incluindo um Loop.
Termos de uso | Feedback
(C) Copyright IBM Corporation 2005. Todos os Direitos Reservados.