JMeter:如果每个线程组都依赖于先前的响应,那么哪种逻辑最适用

时间:2018-09-25 17:43:18

标签: multithreading csv jmeter response

我们有2个线程组,这取决于先前的响应。

SIGNUP会生成一些PHONE NUMBER和PASSWORD作为响应,将由LOGIN线程组使用。

我不想使用CSV,并且想捕获SIGNUP的响应并使用相同的凭据(电话号码和密码)来执行登录。

此外,最好使用哪个计时器。

任何想法如何进行?

1 个答案:

答案 0 :(得分:1)

如果您有2个Thread Groups,并且只想从第1个开始获得某些信息,而只想开始第2个开始,那么最好的处理方法是使用Inter-Thread Communication Plugin

它提供了一个简单的FIFO队列,该队列可以由不同的线程访问(即使它们位于不同的线程组中),因此您只需将这些PHONE NUMBER和PASSWORD放入队列中,并将第二线程组配置为仅操作凭据可用时。

SynchronizationPluginsExample.jmx个测试计划,该计划演示了在线程组之间共享cookie,您可以将其用作实现的基础。

可以使用JMeter Plugins Manager

安装线程间通信插件。