2017-05-17 7 views
0

In Jmeter, wenn ich einen "If Controller" in der Mitte des Skripts (sagen Transaktion 4) setzen und dann, wenn Bedingung erfüllt ist, sollte das Skript starten von Anfang an, dh. 1. Transaktion Wenn die Bedingung fehlschlägt, muss das Skript zum nächsten Schritt gehen, dh. Transaktion 5.In Jmeter Scripting. Loop Controller

Gibt es eine Möglichkeit, dies durchzuführen ??

Antwort

0

Sie scheinen für While Controller

While Controller[condition] 
    Transaction 1 
    Transaction 2 
    Transaction 3 
    Transaction 4 
Transaction 5 

Solange die Bedingung erfüllt ist schaut zu werden, während Controller alle Transaktionen ausgeführt werden. Wenn es fehlschlägt, wird es verlassen, und führen Sie Transaktion 5.

+0

Danke für die Hilfe. :) –

+0

Danke für die Hilfe. Ich wollte wissen, ob ich die Zähler- oder Zählerfunktion (_Counter) innerhalb der While-Bedingung verwenden könnte. dh. Wenn ich den Counter für die Ausführung der Transaktion 1-4 zehnmal verwenden möchte, gehe dann zu Transaktion 5. –

+0

@PuneetUniyal, yes. Sie können Zähler verwenden. Überprüfen Sie hier - https://www.blazemeter.com/blog/using-while-controller-jmeter – vins

0

Ich würde dies aufgebaut wie:

Verwandte Themen