jmeter-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Cyril SANTUNE <cyril.sant...@gmail.com>
Subject Re: Sharing Variables Between Thread-Group
Date Mon, 16 Jul 2012 16:41:59 GMT
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 <unjc.email@gmail.com> 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: user-unsubscribe@jmeter.apache.org
> For additional commands, e-mail: user-help@jmeter.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org
For additional commands, e-mail: user-help@jmeter.apache.org


Mime
View raw message