过滤部分JSON提取器响应并将其作为请求发送
我正在进行RESTAPI性能测试,并处理请求的JSON响应。如何分割响应并将其发送到下一个请求 我确实使用了JSON提取器的在线工具,但没有任何帮助 采样器(Api)响应: { “响应代码”:“200”, “回复”:“PON CFF2345 893939”, “消息”:空 } 基于上述响应,我使用JSON提取器后处理器和JSON路径表达式($.response) 实际结果:“PON CFF2345 893939”过滤部分JSON提取器响应并将其作为请求发送,json,regex,jmeter,performance-testing,Json,Regex,Jmeter,Performance Testing,我正在进行RESTAPI性能测试,并处理请求的JSON响应。如何分割响应并将其发送到下一个请求 我确实使用了JSON提取器的在线工具,但没有任何帮助 采样器(Api)响应: { “响应代码”:“200”, “回复”:“PON CFF2345 893939”, “消息”:空 } 基于上述响应,我使用JSON提取器后处理器和JSON路径表达式($.response) 实际结果:“PON CFF2345 893939” 但是我只想提取值CFF2345,并将该值发送到下一个采样器您需要在JSON提取器a
但是我只想提取值
CFF2345
,并将该值发送到下一个采样器您需要在JSON提取器a之后添加
选择JMeter变量名以使用保存的JMeter变量
使用(\w+)
作为正则表达式模板$1$
,并匹配第2个字符串,以获得需要在JSON提取器a之后添加的第二个字符串
选择JMeter变量名以使用保存的JMeter变量
使用(\w+)
作为正则表达式模板$1$
,并匹配第2个字符串,以获得第二个字符串今天学到了一个新东西。谢谢否则我会直接使用正则表达式提取器而不使用JSON提取器。今天我学到了一件新东西。谢谢否则,我将直接使用正则表达式提取器,而不使用JSON提取器。