Hello everybody,
Need help / suggestions about test idea. Bellow you have the test plan ( the
while controller is setup just like in the CSV example that comes with
jmeter):
thread group [ loop = forever ]
+ While controller
[ While condition : ${__jexl("${somethingFromCSV}" != "<EOF>")} ]
++ CSV Data Set
[ Configuration of the CSV Data Source: Variables =
somethingFromCSV ; Recycle On EOF = False ; Stop thread on EOF = False ;
Sharing mode = All threads OR Current thread ]
++ IF Controller [ "${somethingFromCSV}" != "<EOF>" ]
+++ 2 x Samplers
+ ... rest of the test ...
++ Stop test condition
On the second loop, the loop condition is met (and just to be sure I added a
beanshell before the while in order to set the variable to an other string),
but the CSV does not reset and it is still stuck on EOF => the IF Condition
cannot be met. The problem is that I can't use "Recycle on EOF = True"
because then the While conditions will never be met.
So my question is: YELP?? :) I just can't figure this one out, I have a
blocker on it.
Thanks.