我得到了json响应,如下所示我需要为下一个POST方法提取描述值:
{
“description”:“thisisjson”
}
我尝试使用“description”:“(。+?)”来提取,但它不起作用并返回错误的默认值。 我错过了什么?谢谢 mySetting
答案 0 :(得分:1)
使用JSON Path extractor从JSON响应中提取。
JSON路径提取器配置
Variable Name: anyString
JSON Path: $.description
Default Value: NOT_FOUND
以下是JMeter中JSON Tester的截图
如果你仍然想要坚持使用Regex Extractor,那么我猜你所缺少的是一个空格:在正则表达式中。
使用以下
Regex: "description": "(.+?)"
以下是JMeter中Regex Tester的截图
答案 1 :(得分:1)
如果您想使用Regex Extractor:
并按照以下方式配置:
但对于JSON,最好使用JMeter核心JSON Extractor并输入: