Load Runner: LOADRUNNER STIMOLAZIONE CALCOLO

LoadRunner: calcolo del ritmo

Come calcolare il ritmo in LoadRunner?

D = Durata della prova (test/finestra di tempo)

B = Baseline tempo (tempo totale impiegato da 1 Vuser per il completamento del 1 intero iterazione)

T = quantità Totale di tempo nello script

I = Attesi/Target iterazione

R = tempo Residuo della finestra del test.

R = (D – (T + B)*I)

P = Intervallo di stimolazione

Dividendo il tempo residuo per l’iterazione target si ottiene l’intervallo di stimolazione

Quindi: P = R/I

D è il tempo di stimolazione.

(T + B)*io rappresento la durata di uno scenario e P è il tempo di attesa prima del prossimo scenario

Calcolare la Stimolazione di Tempo/Tempo di raggiungere il 50 TPS con un tempo di risposta medio di 0,5 secondi, con un totale di 100 Utenti

iniziamo con il calcolo del numero totale di operazioni in un ora.

1 sec = 50 transazioni

Transazioni all’ora da 100 utenti =50 TPS *3600 sec = 180000 Transazioni

Abbiamo il numero totale di utenti dato come 100. Vediamo come calcolare quante transazioni ogni utente eseguirà.

Numero totale di utenti = 100

Ogni utente eseguirà 180000/100=1800 transazioni/ora

Poiché, ogni transazione sta assumendo una media di 0,5 secondi, vediamo quanto tempo è necessario per completare le transazioni di ciascun utente.

Per completare 1800 transazioni, ci vorranno 1800 * 0.5 = 15 minuti

Così ora, vediamo quanto tempo di riflessione è necessario per completare le transazioni numero richiesto per utente in un’ora.

1800 operazioni verrà completata in 15 minuti

Quindi, a 45 minuti di pensare che il tempo è richiesto, tra il 1800 e transazioni (cioè 45*60 = 2700 secondi di pensare che il tempo necessario a cavallo tra il 1800 transazioni (per utente))

2700 secondi necessari per 1800 transazioni

x = 1,5 secondi pensare che il tempo necessario includere

vediamo quanto tempo è necessario per completare ogni iterazione.

Tempo totale necessario per completare ogni iterazione = x + 0,5 secondi = 1,5 + 0,5 = 2 secondi

Verifica: verifichiamo se il nostro calcolo di cui sopra è corretto.

Tempo totale = 1800 * 2 = 3600 secondi = 1 ora

Quindi, ogni utente eseguirà 1800 transazioni in cui forniremo 2 secondi per ogni iterazione da completare.

Write a Comment

Il tuo indirizzo email non sarà pubblicato.