jmeter接口测试----利用jp@gc - JSON Path Extractor获取接口响应结果

本文详细介绍了如何下载并安装JMeter的JSONPathExtractor插件,以及如何使用该插件从接口响应结果中抽取特定数据。通过示例演示了如何定位并提取复杂JSON结构中的具体字段。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

下载jp@gc - JSON Path Extractor安装

插件安装 解压后,下载后解压以后将lib和lib/ext中的jar包放到安装目录对应位置,重启jmeter
若在添加–后置处理器-JSON Path Extractor找到,则安装成功,如下所示:
在这里插入图片描述

参数解释

在这里插入图片描述

使用demo

需求:接口响应结果如下所示,需要取出siteCode:two对应的url

{
  "code" : "000000",
  "msg" : "成功",
  "data" : [ {
    "siteCode" : "one",
    "siteName" : "路径1",
    "sitePortalUrl" : "https:***"
  }, {
    "siteCode" : "two",
    "siteName" : "路径2",
    "sitePortalUrl" : "https:***"
  }, {
    "siteCode" : "three",
    "siteName" : "路径3",
    "sitePortalUrl" : "https:***"
  }, {
    "siteCode" : "four",
    "siteName" : "路径4",
    "sitePortalUrl" : "https:***"
  }, {
    "siteCode" : "five",
    "siteName" : "路径5",
    "sitePortalUrl" : "https:***"
  }, {
    "siteCode" : "six",
    "siteName" : "路径6",
    "sitePortalUrl" : "https:***"
  }, {
    "siteCode" : "server",
    "siteName" : 路径7",
    "sitePortalUrl" : "https:***"
  } ],
  "succeed" : true
}

分析,需要的数据是相应结果(字典结果)“data”对应的值中第二个元素sitePortalUrl对应的值。
则规则为:.data[2].sitePortalUrl(字典用.元组用下标方式)使用:类似变量使用,在是用的地方用.data[2].sitePortalUrl (字典用. 元组用下标方式) 使用:类似变量使用,在是用的地方用.data[2].sitePortalUrl(.)使使,{sitePortalUrl}.即
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

$团长$

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值