LoadRunner Active VUser Count
probléma:
hogyan lehet az aktív VUser számlálást a LoadRunner bármely pontján?
magyarázat:
a LoadRunner végrehajtja a parancsfájlt a vezérlőben vagy a Teljesítményközpontban, és létrehozza a szükséges számú virtuális felhasználót (Vusert). De az összes Vuser nem aktív teljes munkaidőben, különösen akkor, ha a bejelentkezés és a Kijelentkezés része a műveletben van(). Ha szeretné tudni, hogy hány VUsers aktív egy adott időpontban, akkor kövesse az alábbi lépéseket.
megoldás:
előfeltétel:
előfeltételként először meg kell határoznia, hogy egy VUser hány TCP/IP kapcsolatot hoz létre a teszt során. Erre a célra:
- Megjegyzés ki a” Logout ” tranzakció a Vugen script
- futtassa a tesztet néhány percig. A teszt időtartamának elég hosszúnak kell lennie ahhoz, hogy legalább egy iterációt elvégezzen
- az eredmény összegyűjtése
- nyissa meg az eredményfájlt a LoadRunner elemző eszközben
- nyissa meg a “kapcsolatok” grafikont
grafikonok->új elem hozzáadása->Új grafikon hozzáadása->webes források->kapcsolatok - jegyezze fel a az egy felhasználói teszt során létrehozott kapcsolatok száma (nem. kapcsolatok = 6; Lásd az alábbi képernyőképet)
tényleges teszt:
- futtassa a tényleges tesztet teljes terheléssel
- az eredmény összegyűjtése a teszt befejezése után
- nyissa meg az eredményfájlt a LoadRunner elemző eszközben
- nyissa meg a “kapcsolatok” grafikont
grafikonok->új elem hozzáadása->Új grafikon hozzáadása->webes források->kapcsolatok - húzza az egeret a grafikonon szerezd meg a “kapcsolatok száma” értéket. Lásd az alábbi képernyőképet, ahol 00: 11: 00-kor a kapcsolatok száma 36.000. Jegyezze fel ezt az értéket.
az aktív Vuserek számának kiszámítása egy adott időpontban:
aktív Vuserek száma = Összes kapcsolat abban az időben / egy felhasználó által létrehozott kapcsolat
=> aktív Vuserek száma 00:11:00 = 36 / 6
=> aktív Vuserek száma 00:11:00 = 6
ezért 6 VUsers aktív 00: 11: 00. Hasonlóképpen kiszámíthatja az aktív VUser számlálást egy másik időpontban a LoadRunner tesztben.