teljesítménymérés
Little törvénye
elemek száma a rendszerben = érkezési Arány x válaszidő
Little törvénye a teljesítménytesztben
N=TPS*teljes végrehajtási idő
N = TPS* (válaszidő + gondolkodási idő+ ingerlés) //”késleltetés” opcióval
N = TPS * Ingerelési idő //”intervallumok” opciókkal (a tesztelők többsége által ajánlott és használt)
**a TPS-t Áteresztőképességnek is nevezik.
míg kiszámítása ingerlés idő felhasználó mindig emlékezni két pontot.
1.In az Általános ingerlés felülírja a végrehajtási időt, és úgy gondolja, hogy Tim inzitche, és átveszi a teljes végrehajtási idő helyét little törvényképletében.
késleltetési opcióval a 30 másodperces ingerlés azt jelenti, hogy a Vuser 30 másodperces szünetet tart a következő iteráció megkezdése előtt.
az intervallum opcióval, ha az ingerlés 90 másodperc. az idő 10, a szkript végrehajtási ideje pedig 50 másodperc.30 másodperc lesz az adott intervallum tényleges ingerlése. Ezért az adott 90 ingerelési érték az adott iteráció teljes végrehajtási / válaszidejének tekinthető. Feltételezzük, hogy az iteráció befejeződik a tempóidő előtt.
2.A TPS nagyon fontos az ingerlés kiszámításához, minden adott forgatókönyv esetén a felhasználónak meg kell próbálnia a TPS-t (érkezési arány) a munkaterhelés kiszámításához. A legtöbb esetben a TPS-t a DEV team adja.
3.A maximális és minimális ingerlés a tényleges ingerlés 120% – A és 80% – a.
1. példa:
Számítsa ki a max és min ingerlést, ahol a Vuserek száma 400, a TPS pedig 20.
/ / alapértelmezés szerint kiszámítjuk intervallum ingerlés.
Pacing=Vuser/TPS
Pacing =20 sec.
minimális pacing = 16 sec
maximális pacing = 24 sec
2. példa :
számítsa ki a rögzített késleltetésű pacingot és a rögzített intervallumú pacingot , ahol a Vuserek száma 100 ,a szkript végrehajtási ideje 50 sec, a céltranzakciók száma 6000, a teszt időtartama pedig 1 óra.
TPS =összes tranzakció /a teszt időtartama SEC-ben
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