大佬教程收集整理的这篇文章主要介绍了如何在 JMeter 中迭代 foreach 循环,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我从一个 API 获得数组响应,并将响应传递给另一个 API。 例如: 来自一个 API 的响应是 {status:200,data:{name:"Manikyam",SELEcted_products:[1,2,3,4,5]}
我需要使用 foreach 或其他适合的循环从响应中迭代 SELEcted_products。
迭代如下:
http://dummy.com/product/1
http://dummy.com/product/2
http://dummy.com/product/3
http://dummy.com/product/4
http://dummy.com/product/5
我尝试了一些方法,比如使用 forEach,但我没有任何运气。
以下答案假定您的响应是一个有效的 JSON,如下所示:
{
"status": 200,"data": {
"name": "Manikyam","SELEcted_products": [ 1,2,3,4,5 ]
}
}
将 JSON Extractor 添加为返回上述 JSON 的请求的子代,并按如下方式配置:
添加ForEach Controller并配置如下:
product
product
就是这样,如果您添加一个 Sampler 作为 ForEach Controller 的子级,控制器将迭代所有变量,因此您将能够将每个变量引用为 ${product}
其中需要像 http://dummy.com/product/${product}
演示:
以上是大佬教程为你收集整理的如何在 JMeter 中迭代 foreach 循环全部内容,希望文章能够帮你解决如何在 JMeter 中迭代 foreach 循环所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。