Dezember 12, 2021

LoadRunner Active VUser Count

Problem:

Wie erhalte ich die Anzahl der aktiven VUser zu einem beliebigen Zeitpunkt in LoadRunner?

Erklärung:

LoadRunner führt das Skript im Controller oder Performance Center aus und generiert die erforderliche Anzahl virtueller Benutzer (VUsers). Alle VUsers sind jedoch nicht Vollzeit aktiv, insbesondere wenn sich der An- und Abmeldeteil in Action () befindet. Wenn Sie wissen möchten, wie viele VUsers zu einem bestimmten Zeitpunkt aktiv sind, führen Sie die folgenden Schritte aus.

Lösung:

Voraussetzung:

Als Voraussetzung müssen Sie zunächst ermitteln, wie viele TCP/IP-Verbindungen von einem VUser während des Tests hergestellt werden. Zu diesem Zweck:

  1. Kommentieren Sie die Transaktion „Abmelden“ des VuGen-Skripts aus
  2. Führen Sie den Test einige Minuten lang aus. Die Testdauer sollte lang genug sein, um mindestens eine Iteration abzuschließen
  3. Sortiere das Ergebnis
  4. Öffnen Sie die Ergebnisdatei im LoadRunner-Analysetool
  5. Öffnen Sie das Diagramm „Verbindungen“
    Grafiken- > Neues Element hinzufügen-> Neues Diagramm hinzufügen->Webressourcen- >Verbindungen
  6. Notieren Sie sich die anzahl der Verbindungen, die während des One User Tests hergestellt wurden (Nr. verbindungen = 6; Siehe Screenshot unten)
 LoadRunner Verbindungen Graph für Aktive VUser Zählen
Abbildung 01: „Verbindungen“ Diagramm eines VUser-Tests

Tatsächlicher Test:

  1. Führen Sie den eigentlichen Test mit voller Last aus
  2. Sortieren Sie das Ergebnis nach Abschluss des Tests
  3. Öffnen Sie die Ergebnisdatei im LoadRunner-Analysetool
  4. Öffnen Sie das Diagramm „Verbindungen“
    Grafiken-> Neues Element hinzufügen-> Neues Diagramm hinzufügen->Webressourcen- >Verbindungen
  5. Bewegen Sie die Maus über das Diagramm und erhalten Sie den Wert „Anzahl der Verbindungen“. Siehe Screenshot unten, wo bei 00:11:00 die Anzahl der Verbindungen 36.000 beträgt. Notieren Sie sich diesen Wert.
 LoadRunner Verbindungen Graph
Abbildung 02: „Verbindungen“ Graph von 10 VUsers Test

Berechnung der Anzahl der aktiven Benutzer zu einem bestimmten Zeitpunkt:

Anzahl der aktiven Benutzer = Gesamtzahl der Verbindungen zu diesem Zeitpunkt / Verbindung eines Benutzers

=> Anzahl der aktiven VUsers bei 00:11:00 = 36 / 6
=> Anzahl der aktiven VUsers bei 00:11:00 = 6

Daher sind 6 VUsers um 00:11:00 Uhr aktiv. Ebenso können Sie die Anzahl der aktiven VUser zu einem anderen Zeitpunkt im LoadRunner-Test berechnen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.