如何从JMeter中的请求体的示例JSON文件中随机选择数据?

ddhy6vgd  于 12个月前  发布在  其他
关注(0)|答案(1)|浏览(133)

我必须从JSON文件中选择一个示例对象,以便在JMeter中为每个请求随机化请求体
我想从JSON文件中随机化JMeter中的请求主体。据我所知,这应该在预处理器中完成,但可能有其他方法可以做到这一点。JSON文件包含许多声明,如{“claim”:{data 1:point 1,data 2:point 2},“claim”:{data 1:point 1,data 2:point 2} }
所以请求体必须是一个随机选择的声明对象.

xzv2uavs

xzv2uavs1#

您需要提供a valid JSON file才能获得全面的帮助。
如果出于某些原因,您不愿意使用JSR223 PreProcessor和Groovy来解析文件并构建正确的请求主体,您可以这样做:
1.使用file协议的HTTP请求采样器从文件系统中读取JSON文件,如How to Extract Data From Files With JMeter文章中所述
1.使用JSON Extractor或JSON JMESPath Extractor从文件中提取“random claim”并将其保存到JMeter Variable
1.在需要时使用步骤2中的变量。

相关问题