Performance Engineering

Pouco a Lei de

Número de Itens no sistema = Taxa de Chegada de x Tempos de Resposta

Pouco da lei no teste de desempenho

N=TPS*Tempo Total de Execução

N = TPS* (Tempo de Resposta + o Tempo de raciocínio+ Pacing) //com o “atraso” opção

N = TPS * Ritmo /Tempo/com “intervalos” opções (Recomendado e usado pela maioria dos testadores)

**TPS é também referida como a taxa de transferência.

ao calcular o tempo de estimulação, o Usuário deve sempre se lembrar de dois pontos.

1.In o ritmo geral substitui o tempo de execução e pensa em timee e toma o lugar do tempo total de execução na fórmula da lei de little.

com a opção de atraso 30 seg de estimulação significa que o Vuser fará uma pausa de 30 seg antes de iniciar a próxima iteração.

com opção de intervalo, se o ritmo for dado como 90 seg. pense que o tempo como 10 e o tempo de execução do script é 50 seg.30 seg se torna o ritmo efetivo para esse intervalo. Portanto, o valor de estimulação fornecido 90 pode ser considerado como tempo total de execução / resposta para essa iteração. Assumimos que a iteração é concluída antes do tempo de estimulação.

LG pacing

ritmo novo

2.O TPS é muito importante para calcular o ritmo, pois qualquer usuário de cenário deve tentar obter o TPS (taxa de chegada) para calcular a carga de trabalho. Na maioria dos casos, o TPS é fornecido pela equipe de desenvolvimento.

3.O ritmo máximo e mínimo São 120% e 80% do ritmo real.

exemplo 1:

Calcule o ritmo máximo e mínimo onde o número de Vusers é 400 e o TPS é 20.

//por padrão, calculamos o ritmo do intervalo.

Pacing=Vuser/TPS
Pacing =20 seg.
Mínimo pacing = 16 sec
Máximo de pacing = 24 sec

Exemplo 2 :

calcular fixo atraso pacing e intervalos fixos, pacing onde o número de Vusers são 100 , script em tempo de execução é de 50 sec ,alvo transações são 6000 e a duração do teste é de 1 hora.

TP =Total de transacções /Duração do teste em seg
TPS = 6000/3600 = 1.66

Vuser = TPS*Total execution time //Little’s Law
Total execution time = 100/1.66
Total execution time = 60 sec

Fixed delay pacing = 60 -50 =10 sec
Fixed intervals pacing = 60 sec

Leave a Reply

O seu endereço de email não será publicado.