Hi, 
I’m after a bit of help with Jmeter. 
I have a time parameter that is sent with a request which effectively looks 
like this 
TIME=2010-12-07T09:00:00 
I have used the time function within the parameter so that the year, month, 
date and time(HH) are all sourced from the system clock and are therefore 
always up-to-date; the parameter that is now passed is shown below.
TIME=${__time(yyyy)}-{__time(MM)}-${__time(dd)}T${__time(HH)}:00:00 
This works fine but I would like to limit when the HTTP request is used 
depending upon the minutes past the hour; there is a cycle of four differing 
images that are available, changing every 15 minutes e.g. T09:00:00 is image 1, 
T09:15:00 is image 2 etc).
My initial thought was to use either an IF of WHILE controller that would tell 
the HTTP request to only function if the actual minutes are within a given 
range (there would be a HTTP request set for each 15 minute window and each 
would have a controller) but I can’t figure it out. 
So, for the first 15 minute window I went along the lines of ‘${__time(mm)}<15’ 
for IF and ‘${__javaScript(${__time(mm)}<15)}’ for WHILE to see if the request 
could be limited to a certain part of the hour (it would poll every minute up 
to the point in time when the next 15min period starts).  The instance would be 
left running for fairly long durations of time to see that the images (content 
changed/were available in a timely fashion).
Any ideas would be greatly appreciated.
 
Many thanks,
 
Luke                                      

Reply via email to