我正在尝试使用正则表达式提取器进行提取,但是我不知道如何在这里使用它。由于“请求编号”仅在“查看结果树”的“响应数据”中可见。我应该在哪里放置后处理器。我的正则表达式是什么。
编辑:我已经添加了正则表达式和结果屏幕
答案 0 :(得分:1)
您的响应值为一个数字,没有双引号,因此请将您的正则表达式更改为
"response":(\d+)
答案 1 :(得分:0)
使用正则表达式解析JSON数据不是最好的主意,我相信您应该使用JSON Extractor。
它从JMeter version 3.0开始可用,您应该可以使用它代替正则表达式提取器。
相关的JsonPath查询将非常简单:
$.response
完整配置,以防万一:
还要注意,根据JMeter最佳实践you should always be using the latest version of JMeter,因此请考虑在下一个可用机会时迁移到JMeter 5.0(或JMeter Downloads页上可用的最新版本)。