Hi guys, I was experimenting with an idea that doesn't require coding and found a little bug:
Make a test plan like this thread group (threads = 1, ramp = 1, loops = 1) +loop controller (5 times) \- module controller that refferences to the random controller bellow +recording controller \- random controller (under which samples are recorded with the proxy server) \- http sampler 1 \- http sampler 2 +results tree the actual results of this running with one thread was 10 samples in the results tree. it looks like the random controller acted like a random order controller in this case. the same issue occurs if the module controller is directly in the thread group and the loops = 5. same happens to you? (couldn't found a known bug in bugzilla searching for random controller) On Thu, Aug 27, 2009 at 6:55 PM, Deepak Shetty<shet...@gmail.com> wrote: > Hi > you could do this with BSH, You'd have to write some java code that can get > 6 strings from 250 randomly from a file and set those as variables that can > be iterated over(using forEach , your variables would have the names like > url_1 , url_2 and the foreach would iterate over url , you'd just need one > sampler). You can tweak the BSH to do whatever you want (i.e. vary the total > number or read a single value randomly) > regards > deepak > > On Thu, Aug 27, 2009 at 8:49 AM, E. Doherty <dohert...@gmail.com> wrote: > >> Greetings! I'm new to JMeter, and I'm trying to replicate something >> that was easy to do back in my LoadRunner days. >> >> For "background" activity when testing specific things, I would create >> a LoadRunner script in which a Vuser viewed, say, six different pages. >> I would then parameterize the six URLs, and on each occurrence a URL >> would be chosen randomly from a file that contained the 250 most >> popular URLs on the site. >> >> In JMeter, I could use a ramdom controller with 250 samplers (one for >> each URL) under it, and loop through ten times, but the 250 samplers >> seems too unwieldy. Better, I could have six samplers, and (I think) >> use the StringFromFile function to grab a URL on each occurrence - >> however, StringFromFile reads lines from a file sequentially. >> >> Is there a relatively efficient way to perform the URL ramdomization >> I'd like, without having huge numbers of samplers or multiple data >> files? >> >> Thank you for any suggestions! >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: jmeter-user-unsubscr...@jakarta.apache.org >> For additional commands, e-mail: jmeter-user-h...@jakarta.apache.org >> >> > --------------------------------------------------------------------- To unsubscribe, e-mail: jmeter-user-unsubscr...@jakarta.apache.org For additional commands, e-mail: jmeter-user-h...@jakarta.apache.org