Load Runner: LOADRUNNER SCHRITTMACHERBERECHNUNG

LoadRunner: Schrittmacherberechnung

Wie berechnet man das Tempo in LoadRunner?

D = Dauer des Tests (Testfenster / Zeitrahmen)

B = Baseline-Zeit (Gesamtzeit, die 1 Vuser benötigt, um 1 gesamte Iteration abzuschließen)

T = Gesamtdauer der Testzeit im Skript

I = Erwartete / Ziel-Iteration

R = Restzeit des Testfensters.

R = (D – (T + B)*I)

P = Stimulationsintervall

Dividieren der Restzeit durch die Zieliteration ergibt das Stimulationsintervall

Daher: P = R / I

D ist die Stimulationszeit.

(T + B)* Ich stelle die Dauer eines Szenarios dar und P ist die Wartezeit vor dem nächsten Szenario

Berechnung der Schrittzeit / Denkzeit um 50 TPS mit einer durchschnittlichen Antwortzeit von 0,5 Sekunden bei insgesamt 100 Benutzern zu erreichen

Beginnen wir mit der Berechnung der Gesamtzahl der Transaktionen in einer Stunde.

1 sec = 50 Transaktionen

Transaktionen pro Stunde von 100 Benutzern = 50 TPS *3600 sec = 180000 Transaktionen

Wir haben die Gesamtzahl der Benutzer als 100 angegeben. Lassen Sie uns sehen, wie Sie berechnen, wie viele Transaktionen jeder Benutzer ausführen wird.

Gesamtzahl der Benutzer = 100

Jeder Benutzer führt 180000/100 = 1800 Transaktionen / Stunde durch

Da jede Transaktion durchschnittlich 0,5 Sekunden dauert, lassen Sie uns sehen, wie viel Zeit erforderlich ist, um die einzelnen Benutzertransaktionen abzuschließen.

Um 1800 Transaktionen abzuschließen, werden 1800 * 0 benötigt.5 = 15 Minuten

Lassen Sie uns nun sehen, wie viel Bedenkzeit erforderlich ist, um die erforderliche Anzahl von Transaktionen pro Benutzer in einer Stunde abzuschließen.

1800 Transaktionen werden in 15 Minuten abgeschlossen

Daher sind zwischen 1800 Transaktionen 45 Minuten Denkzeit erforderlich (dh 45 * 60 = 2700 Sekunden Denkzeit zwischen 1800 Transaktionen (pro Benutzer))

2700 Sekunden für 1800 Transaktionen erforderlich

x = 1,5 Sekunden think time need to include

Lassen Sie uns sehen, wie viel Zeit benötigt wird, um jede Iteration abzuschließen.

Gesamtzeit für jede Iteration = x + 0,5 Sekunden = 1,5 + 0,5 = 2 Sekunden

Überprüfung: Lassen Sie uns überprüfen, ob unsere obige Berechnung korrekt ist.

Gesamtzeit = 1800 * 2 = 3600 Sekunden = 1 Stunde

Jeder Benutzer führt also 1800 Transaktionen durch, wobei wir für jede Iteration 2 Sekunden zur Verfügung stellen.

Write a Comment

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