...
By having a publish and subscribe sampler, it means a single test plan can have two thread groups running concurrently. One thread group can have X threads publishing, while the thread group for the subscribers can have a different number of threads. this should allow for a wide variety of test scenarios. Using the same connection for N producers/consumers will measure the effect of connection on performance.
Here's some details about what parameters the sampler GUI will have.
- radio buttuns: JNDI, manual
Parameters for JNDI
...
- InitialContextFactory 2. provider url 3. connection factory 4. topic 5. user 6. password
Parameters for manual
...
- concrete connection factory class 2. topic 3. user 4. password
Common parameters
...
- message type: text or object 2. textarea 3. directory of files to choose randomly 4. specific file 5. use as monitor