过滤部分JSON提取器响应并将其作为请求发送

时间:2019-08-26 04:40:04

标签: json regex jmeter performance-testing

我正在进行Rest API性能测试,并且正在处理请求的JSON响应。如何分割部分响应并将其发送到下一个请求

我确实使用了JSON提取器的在线工具,但没有任何帮助。

采样器(Api)响应: {   “ ResponseCode”:“ 200”,   “响应”:“ PON CFF2345 893939”,   “消息”:空 }

基于以上响应,我使用了JSON Extractor后处理器和json路径表达式为($ .Response)

实际结果:“ PON CFF2345 893939”

但是我只想提取值CFF2345并将其发送给下一个采样器

1 个答案:

答案 0 :(得分:2)

您需要在JSON提取器之后添加一个Regular Expression extractor

选择JMeter Variable Name to use您保存的JMeter变量

使用(\w+)作为正则表达式模板$1$并匹配2号以获取第二个字符串

相关问题