Load Runner: LOADRUNNER PACING BEREGNING

LoadRunner: Pacing Beregning

hvordan beregne Pacing I LoadRunner?

D = Testvarighet (testvindu/tidsramme)

B = Baseline tid (total tid tatt av 1 Vuser for å fullføre 1 hel iterasjon)

T = Total Mengde Tenketid i skriptet

i = Forventet / Mål iterasjon

R = Gjenværende tid i testvinduet.

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

P = Pacingintervall

Å Dele resttiden med mål iterasjon gir pacingintervall

Derfor: P = R/i

D er pacingtid.

(T + B)*jeg representerer varigheten av et scenario og P er ventetiden før neste scenario

Beregning Av Pacing Tid / Tenk Tid for å oppnå 50 TPS med en gjennomsnittlig responstid på 0,5 sekunder med totalt 100 Brukere

la oss starte med å beregne totalt antall transaksjoner i en time.

1 sek = 50 transaksjoner

Transaksjoner per time av 100 brukere =50 TPS *3600 sek = 180000 Transaksjoner

vi har totalt antall brukere gitt som 100. La oss se hvordan du beregner hvor mange transaksjoner hver bruker skal utføre.

Totalt Antall Brukere = 100

Hver Bruker vil utføre 180000/100=1800 transaksjoner/time

siden hver transaksjon tar i gjennomsnitt 0,5 sekunder, la oss se hvor mye tid som kreves for å fullføre hver brukertransaksjon.

for å fullføre 1800 transaksjoner, vil det ta 1800 * 0.5 = 15 minutter

så nå, la oss se hvor mye tenketid som kreves for å fullføre de nødvendige antall transaksjoner per Bruker i en time.

1800 transaksjoner fullføres i løpet av 15 minutter

Derfor kreves 45 minutter tenketid i mellom 1800 transaksjoner (dvs.45*60 = 2700 sekunder tenketid i mellom 1800 transaksjoner (per bruker))

2700 sekunder kreves for 1800 transaksjoner

x = 1.5 sekunder tenk tid må inkludere

la oss se hvor mye tid som kreves for å fullføre hver iterasjon.

Total tid som kreves for å fullføre hver Iterasjon = x + 0,5 sekunder = 1,5 + 0,5 = 2 sekunder

Verifisering: la oss kontrollere om vår beregning ovenfor er riktig.

Total tid = 1800 * 2 = 3600 sekunder = 1 Time

Så Hver Bruker vil utføre 1800 transaksjoner hvor vi vil gi 2 sekunder for hver Iterasjon å fullføre.

Write a Comment

Din e-postadresse vil ikke bli publisert.