Kuormitus Runner: LOADRUNNER vauhdin laskeminen

LoadRunner: TAHDISTUSLASKENTA

miten tahdistus lasketaan Loadrunnerissa?

d = testin kesto (testiaika/aikakehys)

B = Perusaika (kokonaisaika, jonka 1 Vuser on käyttänyt 1 kokonaisen iteraation suorittamiseen)

T = Kokonaisajatteluaika skriptissä

I = odotettu/Tavoitesereraatio

R = testiajan jäljellä oleva aika.

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

P = Tahdistusväli

jakamalla jäljellä oleva aika kohdeseraatiolla saadaan tahdistusväli

näin ollen: P = R/i

D on tahdistusaika.

(T + B) * I edustaa skenaarion kestoa ja P on odotusaika ennen seuraavaa skenaariota

lasketaan Tahdistusaika/Ajatusaika 50 TPS: n saavuttamiseksi keskimäärin 0,5 sekunnin vasteajalla yhteensä 100 käyttäjällä

aloitetaan laskemalla tapahtumien kokonaismäärä tunnissa.

1 sec = 50 tapahtumaa

tapahtumia tunnissa 100 käyttäjältä =50 TPS *3600 sec = 180000 tapahtumaa

käyttäjämääräksi on ilmoitettu 100. Katsotaanpa, miten lasketaan, kuinka monta tapahtumaa kukin käyttäjä suorittaa.

käyttäjien kokonaismäärä = 100

jokainen käyttäjä suorittaa 180000/100=1800 tapahtumaa/tunti

koska jokainen tapahtuma kestää keskimäärin 0,5 sekuntia, katsotaan kuinka paljon aikaa kuluu kunkin käyttäjän tapahtumien suorittamiseen.

1800 liiketoimen suorittamiseen tarvitaan 1800*0.5 = 15 minuuttia

joten nyt katsotaan, kuinka paljon miettimisaikaa tarvitaan, jotta vaadittu määrä tapahtumia per käyttäjä tunnissa.

1800 tapahtumaa suoritetaan 15 minuutissa

näin ollen 1800 tapahtuman välillä tarvitaan 45 minuutin miettimisaikaa (eli 45*60 = 2700 sekuntia aikaa 1800 tapahtuman välillä (käyttäjää kohti))

2700 sekuntia 1800 tapahtuman välillä

x = 1, 5 sekuntia think time need to include

let us see how much time is required to complete each iteration.

jokaisen iteraation suorittamiseen tarvittava kokonaisaika = x + 0,5 sekuntia = 1,5 + 0,5 = 2 sekuntia

Verifikaatio: varmistakaamme, onko yllä oleva laskelmamme oikein.

kokonaisaika = 1800 * 2 = 3600 sekuntia = 1 h

joten jokainen käyttäjä suorittaa 1800 tapahtumaa, joissa annamme 2 sekuntia jokaista iteraatiota varten loppuun.

Write a Comment

Sähköpostiosoitettasi ei julkaista.