Executando Testes em uma Taxa Definida

Para executar um teste a uma taxa definida, inclua um loop no planejamento para controlar a taxa de iteração e então inclua testes para o loop. Os testes, que são filhos do loop, são controlados pelo loop. Se o loop contiver um ponto de sincronização, o ponto de sincronização será liberado depois da primeira iteração do loop e permanecerá liberado para todas as iterações subsequentes.

Sobre Esta Tarefa

Para incluir um loop que controle a taxa de iteração para executar testes:

Procedimento

  1. No Navegador de Teste, navegue até o planejamento e dê um clique duplo nele. O planejamento é aberto.
  2. Clique no elemento que será o pai do loop e, em seguida, clique em Incluir > Loop.
  3. Na área Detalhes do Elemento de Planejamento, digite o número de iterações que o loop repetirá.
  4. Selecione Controlar a Taxa de Iteração. A seleção desse campo mantém uma taxa de transação definida para todos os itens de planejamento que são filhos desse loop.
  5. Em Taxa de Iteração, digite um número e selecione uma unidade de tempo. Isso define a taxa real.
  6. Selecione ou desmarque a caixa de opções Variar Aleatoriamente o Atraso entre Iterações. A seleção dessa caixa de opções faz com que o atraso varie um pouco. Essa opção modela seus usuários de forma mais exata porque em vez de atrasar as iterações em intervalos fixos, as quantias de atraso são variadas aleatoriamente enquanto mantém a mesma taxa média de iteração.
    Nota: Estatisticamente, a opção Variar aleatoriamente o atraso entre as iterações define as quantias de atraso aleatoriamente a partir de uma distribuição exponencial negativa com o mesmo significado que o valor de atraso fixo. A distribuição exponencial negativa possui uma longa "cauda", que significa que um número muito pequeno de atrasos terá valores muito grandes. Assim, certifique-se de que o aplicativo que você está testando não foi negativamente afetado por longos períodos de inatividade (como um tempo limite que desconecta o usuário).
  7. Selecione ou desmarque a caixa de opções Atraso Antes da Primeira Iteração do Loop. A seleção dessa caixa de opções coordena o primeiro atraso em cada iteração, para que você obtenha uma mistura realística na primeira iteração.

O que Fazer Depois

Após ter incluído o loop, inclua os itens de planejamento, normalmente testes, que os loop controla.

Feedback