Megosztás:
gyakran kapok ezt a kérdést a postaládámba, fórumok, sőt hívások. Hogyan lehet kiszámítani a virtuális felhasználók (VUsers) számát a terhelés/stressz teszteléshez? Mi legyen az egyidejű virtuális felhasználók betöltése? Mi legyen a csúcsterhelés?
25, 100, 500, 1000. Nem adhatunk számú vusers vakon, amely nem tér vissza intuitív eredmény elemzésre.
a VUsers fő célja az élő környezet szimulálása. Nagyon trükkös, de könnyű megszerezni a terhelés/stresszteszteléshez szükséges Vuserek számát. Az univerzális képlet a rendszerbe érkező sebesség kiszámításához Little törvénye.
N = Z * (R + T)
ahol N – VUsers száma,
Z – tranzakciók másodpercenként (TPS)
R – válaszidő másodpercben
t – gondolkodási idő másodpercben
ha az alábbi adatokat kapja meg az érdekelt felektől, azaz a TPS-től, a válaszidő és a gondolkodási idő, a vusers száma könnyen kiszámítható.
pl. TPS 100, R 3 másodperc, T pedig 2 másodperc, akkor N
N lesz = 100 * (3+2)
= 100 * 5
= 500
a csúcsterhelés 500 VUsers lesz.
tegyük fel, hogy ha nincs elérhető adat a TPS-ről és a válaszidőről, és ismeri az alábbi kombinációk egyikét, használhatja ezt az online számológépet.
- csúcs óránkénti látogatások és Átlagos látogatási Hossz
- csúcs óránkénti oldalak, Testcase méret és időtartam
létfontosságú a bemeneti adatok szimulálása a terhelés/stressztesztelés során. Ez az online számológép megadja, hogy hány adatra lenne szüksége a szimulációhoz.
megosztás: