如何在JMeter上设置嵌套的ForEach控制器和发送子请求

如何在JMeter上设置嵌套的ForEach控制器和发送子请求,jmeter,jmeter-plugins,jmeter-5.0,Jmeter,Jmeter Plugins,Jmeter 5.0,我有三种要求 request 1: www.test.com/data 将返回JSON数组中的数据 request 2: www.test.com/img/{img_id} {img_id}来自请求1返回的项,而请求2将返回一个{uid} request 3: www.test.com/test/{uid} 我使用jmeter来测试这个流,现在我可以发送请求1和 然后使用ForEach控制器发送一些请求2,但我不知道如何根据每个请求2的响应发送请求3 我是JMeter的新手,任何

我有三种要求

request 1: www.test.com/data  
将返回JSON数组中的数据

 request 2: www.test.com/img/{img_id} 
{img_id}来自请求1返回的项,而请求2将返回一个{uid}

 request 3: www.test.com/test/{uid}
我使用jmeter来测试这个流,现在我可以发送请求1和 然后使用ForEach控制器发送一些请求2,但我不知道如何根据每个请求2的响应发送请求3

我是JMeter的新手,任何人都可以帮忙,谢谢你需要在上一个中再添加一个嵌套。 因此,您的测试计划结构如下所示:

Thread Group  
    Request 1  
        RegExpExtractor 1  
    ForEach Controller 1  
        Request 2  
            RegExpExtractor 2
        ForEach Controller 2  
            Request 3
您可以使用with
-1
作为
匹配号
参数在ForEach控制器中使用它(从
RegExpExtractor 1
ForEach控制器1
,从
RegExpExtractor 2
ForEach控制器2

以此为例