我正在进行Rest API性能测试,并且正在处理请求的JSON响应。如何分割部分响应并将其发送到下一个请求
我确实使用了JSON提取器的在线工具,但没有任何帮助。
采样器(Api)响应: { “ ResponseCode”:“ 200”, “响应”:“ PON CFF2345 893939”, “消息”:空 }
基于以上响应,我使用了JSON Extractor后处理器和json路径表达式为($ .Response)
实际结果:“ PON CFF2345 893939”
但是我只想提取值CFF2345
并将其发送给下一个采样器
答案 0 :(得分:2)
您需要在JSON提取器之后添加一个Regular Expression extractor
选择JMeter Variable Name to use
您保存的JMeter变量
使用(\w+)
作为正则表达式模板$1$
并匹配2号以获取第二个字符串