自定义Jmeter JSON Extractor

时间:2018-01-23 15:04:15

标签: json jmeter

使用JSON Extractor,您可以保存找到的所有元素,如果选择“concatenation var。

,则可以连接所有数组元素

但是,如何定制连接的方式? 具体来说,我想将每个元素包装在双引号内。 例如“5723”,“5796”,“8901”

默认设置为您提供: 5723,5796,8901

1 个答案:

答案 0 :(得分:0)

根据JSON Extractor documentation

  

如果找到许多结果,插件将使用<picture> <source media="(min-width: 650px)" srcset="big-logo.jpg"> <source media="(min-width: 465px)" srcset="not-so-big-logo.jpg"> <img src="default-logo" alt="logo" style="width:auto;"> </picture> 分隔符将它们连接起来,并将其存储在名为,

的var中

从JMeter 3.3开始,在连接期间不可能添加任何额外的字符。

如果您需要使用引号括住单个结果,则可以使用JSR223 PostProcessorGroovy语言。 Groovy具有内置的JSON支持,因此您应该能够使用以下代码实现您的需求:

<variable name>_ALL

更多信息:Apache Groovy - Why and How You Should Use It