2016-10-20 3 views
0

Jmeter verhalten - 3.0Wie Jmeter Modulsteuerung mit konsekutiven Benutzern

I erstellt Thread-Gruppe -> Modulsteuerung -> einfache Controller -> 3 HTTP-Anfrage. Wenn ich aufeinanderfolgende Benutzer betreibe (Rampe 0), wird die Modulsteuerung nicht als einzelne Einheit ausgeführt? Jetzt sehe ich alle 3http Anfrage sind unabhängig (was zu Variablen überschrieben).

3 Anfrage sind ein einzelner Ablauf wie, Login -> Kasse -> aktualisieren Sie einen Wert -> ausloggen. Ich möchte, dass der gesamte Fluss als einzelne Entität ausgeführt wird.

Wenn ich Rampup von 1 s eingestellt, sehe ich Fluss für Benutzer abgeschlossen, aber es funktioniert nicht 0.

Jede Hilfe/Anregung auf diesem für Rampup arbeiten.

Danke, Jaya

Antwort

0

Die ganze Idee von Performance-Tests repräsentiert echte Benutzer so nah wie es möglich ist. Echte Benutzer sind nicht in der Lage, die oben genannten 4 Schritte in 1 Sekunde auszuführen, dies dauert mindestens eine Minute und Sie sollten dies bei der Gestaltung Ihres Belastungstests berücksichtigen.


In Bezug selbst in Frage zu stellen:

  1. Ich glaube, Sie sollten Transaction Controller anstelle des Moduls Controller verwendet werden, in diesem Fall die gesamte Strömung als eine einzige Aktion in den Berichten berücksichtigt werden.
  2. Wenn Sie alle diese Aktionen wollen in fast der gleichen Zeit geschehen, sollten Sie Synchronizing Timer
+0

Dank Dmitir suchen in, die funktionierte. – user1409017