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"); 
}
相关推荐
shughui13 小时前
Fiddler下载、安装、使用、汉化,详细图文教程(2026附安装包)
前端·测试工具·fiddler
2501_9159214321 小时前
常用iOS性能测试工具大全及使用指南
android·测试工具·ios·小程序·uni-app·cocoa·iphone
半个俗人21 小时前
3.postman全局变量和环境变量
测试工具·postman
海特伟业1 天前
蒸汽阀门内漏检测仪在线免拆卸精微温度检测蒸汽阀门疏水器内部泄漏-有效助力蒸汽管网安全运行措施解析
测试工具
为你奋斗!1 天前
图形化界面工具 - webUI使用Page Assist 插件
测试工具
CN.LG1 天前
抓包工具 Wireshark 是什么?
网络·测试工具·wireshark
星空2 天前
postman复习
测试工具·postman
念越2 天前
自动化测试入门指南:Selenium环境搭建+第一个实战案例
自动化测试·selenium·测试工具·蓝桥杯
站长工具箱2 天前
鼠标在线测试工具:全维度检测鼠标性能,本地处理更安全
测试工具·计算机外设