JMeter - Schleifencontroller mit variabler Schleifenanzahl

9

Ich benutze JMeter und ich möchte einen Loop-Controller definieren. In dieser Schleife möchte ich die Schleifenzählung mit einer Jmeter-Variable definieren. Ist das möglich?

Vielen Dank

    
user1582114 07.08.2012, 13:54
quelle

3 Antworten

10

Ich weiß, es ist sehr spät, um Ihnen zu helfen, aber es kann den anderen helfen.

Ein guter Weg, dies zu tun, ist einen Zähler innerhalb des Loop-Controllers zu definieren.

Beispiel: Wenn Sie eine Schleife mit 20 Iterationen haben wollen, geben Sie 20 in den Regler und in den Zähler von 0 - 19. Im Zähler können Sie auch ein Inkrement definieren. Die Ausgabevariable wird im Feld Reference Name benannt.

    
Johnny Willer 04.11.2015 10:42
quelle
7

Ja, es ist möglich.

Definieren Sie Ihre Benutzervariable mit der Komponente Benutzerdefinierte Variablen oder verwenden Sie die CSV-Komponente .

Definieren Sie dann im Schleifen-Controller die Anzahl der Schleifen zu: $ {nameOfVar}

    
UBIK LOAD PACK 07.08.2012 18:55
quelle
0

Sie können Folgendes im Feld "Loop Count" verwenden:

${__groovy(java.util.concurrent.ThreadLocalRandom.current().nextLong(128L),)}

Sie können auf den aktuellen Schleifenindex zugreifen (beginnt bei 0) über ${__jm__Loop Controller__idx} , wobei Loop Controller der Name Ihrer Schleife ist.

    
Graham Russell 06.01.2018 17:14
quelle

Tags und Links