Hi, You can try jmeter plugin "InterThreadCommunication" on http://code.google.com/p/jmeter-plugins/
Cyril On Mon, Jul 16, 2012 at 5:50 PM, unjc email <[email protected]> wrote: > Hello, > > I have two thread groups set up in my test plan. The first test group > is for initializing variables for the test plan at start; it is > configured with a dummy debug sampler. The second group is where the > actual test samplers are placed. I try to pass the variables from > thread-group 1 via __setProperty to thread-group 2, but I always have > "void" value from __P calls. Could someone please advise the proper > way to pass variables from one group to another? > > > Test Plan (with 2 thread groups) > > Thread-Group1 (with 1 thread) >> Dubug Sampler >> BeanShell PreProcessor > Script: > tmp = "abc"; > ${__setProperty(key,tmp)}; > log.info("Group 1 key = " + ${__P(key)}); > > > Thread-Group2 (with 2 threads) >> HTTP Sampler >> BeanShell PreProcessor > Script: > log.info("Group 2 key = " + ${__P(key)}); > > > 2012/07/16 15:47:32 INFO - jmeter.threads.JMeterThread: Thread > started: Thread Group 1-1 > 2012/07/16 15:47:32 INFO - jmeter.threads.JMeterThread: Thread > started: Thread Group 2-1 > 2012/07/16 15:47:32 INFO - jmeter.util.BeanShellTestElement: Group 1 key = > abc > 2012/07/16 15:47:32 INFO - jmeter.threads.JMeterThread: Thread > finished: Thread Group 1-1 > 2012/07/16 15:47:32 INFO - jmeter.engine.StandardJMeterEngine: Ending > thread Thread Group 1-1 > 2012/07/16 15:47:32 INFO - jmeter.engine.StandardJMeterEngine: All > threads have been started > 2012/07/16 15:47:32 INFO - jmeter.threads.JMeterThread: Thread > started: Thread Group 2-2 > 2012/07/16 15:47:32 INFO - jmeter.util.BeanShellTestElement: Group 2 > key = void > 2012/07/16 15:47:32 INFO - jmeter.threads.JMeterThread: Thread > finished: Thread Group 2-1 > 2012/07/16 15:47:32 INFO - jmeter.engine.StandardJMeterEngine: Ending > thread Thread Group 2-1 > 2012/07/16 15:47:32 INFO - jmeter.util.BeanShellTestElement: Group 2 > key = void > 2012/07/16 15:47:32 INFO - jmeter.threads.JMeterThread: Thread > finished: Thread Group 2-2 > 2012/07/16 15:47:32 INFO - jmeter.engine.StandardJMeterEngine: Ending > thread Thread Group 2-2 > > > > > Thanks, > Jacky > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
