LoadRunner Active VUser Count
Problem:
Hur får man den aktiva VUser count när som helst i LoadRunner?
förklaring:
LoadRunner kör skriptet i styrenheten eller Performance Center och genererar det önskade antalet virtuella användare (VUsers). Men alla VUsers är inte aktiva på heltid, särskilt när inloggnings-och utloggningsdelen är i åtgärden(). Om du vill veta hur många VUsers som är aktiva vid en viss tidpunkt följer du nedanstående steg.
lösning:
förutsättning:
som en förutsättning måste du först identifiera hur många TCP/IP-anslutningar som upprättas av en VUser under testet. För detta ändamål:
- kommentera” logga ut ” – transaktionen av VUGen-skriptet
- kör testet i några minuter. Testvaraktigheten ska vara tillräckligt lång för att slutföra minst en iteration
- Sortera resultatet
- öppna resultatfilen i LoadRunner Analysis Tool
- öppna grafen ”anslutningar”
grafer->Lägg till nytt objekt->Lägg till nytt diagram->webbresurser->anslutningar - notera ned antal anslutningar som upprättats under ett användartest (nr. anslutningar = 6; Se nedan skärmdump)
verkligt Test:
- kör det faktiska testet med en full belastning
- Sortera resultatet efter testets slutförande
- öppna resultatfilen i LoadRunner Analysis Tool
- öppna grafen ”anslutningar”
grafer->Lägg till nytt objekt->Lägg till nytt diagram->webbresurser->anslutningar - håll musen på diagrammet och få värdet ”antal anslutningar”. Se nedanstående skärmdump där klockan 00:11:00 är antalet anslutningar 36.000. Notera detta värde.
beräkning av antalet aktiva VUser vid en viss tidpunkt:
antal aktiva VUsers = totala anslutningar vid den tiden / anslutning gjord av en användare
=> antal aktiva VUsers på 00:11:00 = 36 / 6
=> antal aktiva VUsers på 00:11:00 = 6
därför är 6 VUsers aktiva klockan 00: 11: 00. På samma sätt kan du beräkna aktiv VUser-räkning vid en annan tidpunkt i LoadRunner-testet.