LoadRunner Active VUser Count
Problem:
Sådan får du den aktive VUser count på ethvert tidspunkt i LoadRunner?
forklaring:
LoadRunner udfører scriptet i controlleren eller Performance Center og genererer det krævede antal virtuelle brugere (VUsers). Men alle VUsers er ikke aktive på fuld tid, især når login og logout del er i handlingen(). Hvis du vil vide, hvor mange VUsers der er aktive på et bestemt tidspunkt, skal du følge nedenstående trin.
opløsning:
forudsætning:
som en forudsætning skal du først identificere, hvor mange TCP/IP-forbindelser der oprettes af en VUser under testen. Til dette formål:
- Kommenter” Logout ” – transaktionen af VUGen-scriptet
- kør testen i et par minutter. Testvarigheden skal være lang nok til at gennemføre mindst en iteration
- samle resultatet
- Åbn resultatfilen i Loadrunner-analyseværktøjet
- Åbn grafen “forbindelser”
grafer->Tilføj nyt element->Tilføj ny graf->internetressourcer – >forbindelser - noter ned grafen antal forbindelser etableret under en brugertest (nr. af forbindelser = 6; Se nedenstående skærmbillede)
faktisk Test:
- kør den faktiske test med en fuld belastning
- Saml resultatet efter testafslutning
- Åbn resultatfilen i Loadrunner-analyseværktøjet
- Åbn grafen “forbindelser”
grafer->Tilføj nyt element->Tilføj ny graf->internetressourcer – >forbindelser - Hold musen på grafen og få værdien “antal forbindelser”. Se nedenstående skærmbillede, hvor klokken 00:11:00 er antallet af forbindelser 36.000. Bemærk Denne værdi.
beregning af antal aktive VUser på et bestemt tidspunkt:
antal aktive Vusere = samlede forbindelser på det tidspunkt / forbindelse foretaget af en bruger
=> antal aktive Vusere på 00:11:00 = 36 / 6
=> antal aktive Vusere på 00:11:00 = 6
Derfor 6 VUsers er aktive på 00: 11: 00. På samme måde kan du beregne aktivt VUser-antal på et andet tidspunkt i LoadRunner-testen.