You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Postman响应体验证问题:如何正确获取JSON数组内字段

Postman接口响应体字段验证修正方案

问题背景

已完成Account ID、Associate number等属性的Schema验证,需要对接口返回的响应体做更细致的字段验证。接口返回的是包含单个对象的JSON数组,最初使用错误语法jsonData.property.items.DisplayName尝试验证DisplayName字段,导致无法正确校验。

正确验证脚本

pm.test("Verify the Role name ", function () {
    var jsonData = pm.response.json(); 
    pm.expect(jsonData[0].DisplayName).to.eql("Jet Masters Air") 
})

关键说明

  • 先通过pm.response.json()将接口响应体解析为可操作的JSON对象
  • 由于响应是JSON数组结构(即使仅包含一个对象),必须通过索引[0]定位到数组内的目标对象,再访问其DisplayName字段
  • 使用pm.expect().to.eql()完成字段值的断言验证,确保返回值与预期一致

内容的提问来源于stack exchange,提问作者QAStardust

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.01 19:35:19