我使用JMeter 4,我在JMeter JSON路径提取器中遇到问题。 我已经对一个我不想测试的服务进行了HTTP请求(POST)。
该服务的响应数据为
{"rid":"661ff2d7-12e8-e811-8110-00215a9b9851",
"participation":{"rid":"ed8cfced-0063-4fda-92fd-b23f50197797"}}
我不会提取第一个GUID巫婆分配给第一个骑手。
作为JSONPath表达式,我使用了$ .rid并不想将该值分配给JMeter变量。因此,我已经检查了单选按钮JMeter变量并输入了我的JMeter变量int_rid。
当我执行JMeter测试计划时,int_rid变量将为null。
答案 0 :(得分:0)
在JSON Extractor中,如果选中单选按钮JMeter变量,则它希望在JMeter变量的内容内进行搜索,而您通常不需要Main样本就可以了。
仅适用于主样本-仅适用于主样本
仅子样本-仅适用于子样本
主样本和子样本-都适用。
要使用的JMeter变量名称-断言将应用于命名变量的内容
在int_rid
字段中输入Names of created variables
,然后选择匹配编号1
来查找第一个值