decembrie 12, 2021

LoadRunner Active Vuser Count

problemă:

cum să obțineți numărul vuser activ în orice moment în timp în LoadRunner?

explicație:

LoadRunner execută scriptul în controller sau Performance Center și generează numărul necesar de utilizatori virtuali (VUsers). Dar toate VUsers nu sunt active cu normă întreagă mai ales atunci când login și logout parte este în acțiune(). Dacă doriți să știți cât de multe VUsers sunt active la un anumit moment apoi urmați pașii de mai jos.

soluție:

condiție prealabilă:

ca o condiție prealabilă, trebuie să identificați mai întâi câte conexiuni TCP/IP sunt stabilite de un VUser în timpul testului. În acest scop:

  1. comentați tranzacția „deconectare” a scriptului VUGen
  2. rulați testul timp de câteva minute. Durata testului trebuie să fie suficient de lungă pentru a finaliza cel puțin o iterație
  3. colaționați rezultatul
  4. deschideți fișierul rezultat în instrumentul de analiză LoadRunner
  5. deschideți graficul „conexiuni”
    grafice->Adăugați element nou->adăugați grafic nou->Resurse Web->conexiuni
  6. notați numărul de conexiuni stabilite în timpul testului unui utilizator (nr. de conexiuni = 6; consultați captura de ecran de mai jos)
graficul conexiunilor LoadRunner pentru numărul activ de utilizatori
Figura 01: Graficul „conexiuni” al unui Test VUser

testul real:

  1. rulați testul real cu o încărcare completă
  2. colaționați rezultatul după finalizarea testului
  3. deschideți fișierul rezultat în instrumentul de analiză LoadRunner
  4. deschideți graficul „conexiuni”
    grafice->Adăugați element nou->adăugați grafic nou->Resurse Web->conexiuni
  5. plasați mouse-ul pe grafic și obțineți valoarea „număr de conexiuni”. Consultați captura de ecran de mai jos în cazul în care la 00:11:00, numărul de conexiuni sunt 36.000. Notați această valoare.
graficul conexiunilor LoadRunner
figura 02: graficul „conexiuni” al testului 10 VUsers

calculul numărului de Vuseri activi la un anumit moment:

Numărul de Vuseri activi = conexiuni totale la acel moment / conexiune făcută de un utilizator

=> Numărul de utilizatori activi la 00:11:00 = 36 / 6
=> Numărul de utilizatori activi la 00:11:00 = 6

prin urmare, 6 VUsers sunt active la 00:11:00. În mod similar, puteți calcula numărul Vuser activ la un moment diferit în testul LoadRunner.

Lasă un răspuns

Adresa ta de email nu va fi publicată.