Postman使用_解析响应体

为了在响应中执行断言,首先需要将数据解析为断言可以使用的JavaScript对象。

  1. 解析JSON
js 复制代码
const responseJson = pm.response.json();
  1. 解析xml
js 复制代码
const responseXml = xml2Json(pm.response.text());
  1. 解析csv
js 复制代码
const parse = require('csv-parse/lib/sync');
const responseCsv = parse(pm.response.text());
  1. 解析HTML
js 复制代码
const $ = cheerio.load(pm.response.text());
console.log($.html());

如果不解析成JavaScript对象是不是就不可以断言?当然不是,也可以不解析响应体断言:

js 复制代码
// 测试响应体是否包含某个字符串
pm.test("Body contains string", () => {
 	pm.expect(pm.response.text()).to.include("customer_id"); 
}
相关推荐
LT10157974447 分钟前
2026年云测试平台选型指南:技术能力与场景匹配全解析
测试工具
IT199513 小时前
Wireshark笔记-对AI连接标准MCP抓包分析
笔记·测试工具·wireshark
林开落L14 小时前
【项目实战】在线五子棋对战项目测试报告
功能测试·jmeter·压力测试·postman·性能测试·xmind
LT101579744415 小时前
2026 年自动化测试工具对比:架构与场景深度评测
测试工具·架构·自动化
momo20 小时前
POSTMAN
测试工具·postman
实名上网宋凯宣20 小时前
postman怎么用?
测试工具·postman
Warren9820 小时前
Windows本地部署n8n完整教程(基于Docker,新手友好)
运维·windows·python·测试工具·docker·容器·可用性测试
Lugas Luo21 小时前
车载录像存储性能模拟测试工具设计
linux·嵌入式硬件·测试工具
llilian_161 天前
国产铷原子钟 铷频标挑选指南 铷原子频标 国产铷钟
大数据·网络·功能测试·单片机·嵌入式硬件·测试工具
kerryYG1 天前
Charles抓取mumu模拟器应用接口(非adb方式)
测试工具