JMeter:如果变量在POST请求中,如何参数化它?

JMeter:如果变量在POST请求中,如何参数化它?,post,dynamic,jmeter,request,Post,Dynamic,Jmeter,Request,我在json中有一个变量: { “myid”:“01_wer4tdfhhsbigtscf” } 在以前的任何请求中都看不到上述值,因此无法捕获该值。如何获取它?如果无法关联,则只能保持原样(硬代码)或使用以下任何方法: 等等 如果您有一个ID列表,即每个虚拟用户一个ID,您可以将这些ID放入CSV文件、数据库、redis等中,并配置JMeter以读取每个线程的下一个值(虚拟用户)该值实际上是动态的,如果它不存在于响应体//URL中,那么它可能是通过,如果是这种情况,您将需要使用复制计算

我在json中有一个变量:

{ “myid”:“01_wer4tdfhhsbigtscf” }


在以前的任何请求中都看不到上述值,因此无法捕获该值。如何获取它?

如果无法关联,则只能保持原样(硬代码)或使用以下任何方法:

  • 等等

如果您有一个ID列表,即每个虚拟用户一个ID,您可以将这些ID放入CSV文件、数据库、redis等中,并配置JMeter以读取每个线程的下一个值(虚拟用户)

该值实际上是动态的,如果它不存在于响应体//URL中,那么它可能是通过,如果是这种情况,您将需要使用复制计算逻辑,而没有计算,它只是一些随机输入。请让我知道如何处理如果你需要生成一个随机字符串,你可以直接将函数内联到你的请求体中。有关JMeter函数概念的更多信息,请参阅本文