Load Runner: Loadrunner PACING berekening

LoadRunner: PACING Calculation

Hoe bereken je Pacing in LoadRunner?

D = duur van de test (testvenster/tijdskader)

B = Basislijntijd (Totale tijd die door 1 Vuser wordt gebruikt om 1 volledige iteratie te voltooien)

T = totale hoeveelheid denktijd in het script

I = verwachte/beoogde iteratie

R = resterende tijd van het testvenster.

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

P = Pacing interval

P = Pacing interval

P = R/I

D is pacing time.

(T + B) * Ik geef de duur van een scenario weer en P is de wachttijd vóór het volgende scenario

het berekenen van de Pacing Time/Think Time om 50 TPS te bereiken met een gemiddelde responstijd van 0,5 seconden met in totaal 100 gebruikers

laten we beginnen met het berekenen van het totale aantal transacties in een uur.

1 sec = 50 transacties

transacties per uur door 100 gebruikers = 50 TPS * 3600 sec = 180000 transacties

we hebben het totale aantal gebruikers opgegeven als 100. Laten we eens kijken hoe je kunt berekenen hoeveel transacties elke gebruiker zal uitvoeren.

totaal aantal gebruikers = 100

elke gebruiker zal 180000/100=1800 transacties / uur

aangezien elke transactie gemiddeld 0,5 seconden duurt, laten we eens kijken hoeveel tijd er nodig is om de transacties van elke gebruiker te voltooien.

om 1800 transacties te voltooien, is 1800*0 nodig.5 = 15 minuten

dus nu, laten we eens kijken hoeveel denk-tijd nodig is om het vereiste aantal transacties per gebruiker te voltooien in een uur.

1800 transacties worden voltooid in 15 minuten

vandaar dat 45 minuten denktijd nodig is tussen 1800 transacties (d.w.z. 45*60 = 2700 seconden denktijd nodig tussen 1800 transacties (per gebruiker))

2700 seconden vereist voor 1800 transacties

x = 1,5 seconden denktijd moet

bevatten laat ons zien hoeveel tijd nodig is om elke iteratie te voltooien.

Totale tijd die nodig is om elke iteratie te voltooien = x + 0,5 seconden = 1,5 + 0,5 = 2 seconden

verificatie: laten we controleren of onze bovenstaande berekening correct is.

Totale tijd = 1800 * 2 = 3600 seconden = 1 uur

dus, elke gebruiker zal 1800 transacties uitvoeren waarbij we 2 seconden voor elke iteratie te voltooien.

Write a Comment

Het e-mailadres wordt niet gepubliceerd.