postman接口传参案例

目录

案例1:

接口A

接口B

案例2:

//断言


案例1:

接口A

根据返回值需要从返回值中提取userid值,在Tests标签栏下编写脚本

//获取返回的响应值,并转化为json格式

var jsonData = pm.response.json();

// 获取返回的userid值

userid = jsonData.json'userid'

//控制台查看日志

console.log(userid);

//将获取的变量设置为全局变量

pm.globals.set("userid",userid);

接口B

先执行A接口,再执行B接口,此时B接口通过全局变量userid可以获取A接口的返回值。

案例2:

XML格式转化为json格式

testsresponseBody =200;

//获取返回的响应值转换成json格式

var code = xml2Json(responseBody);

//获取返回的参数

var response = code'SOAP-ENV:Envelope''SOAP-ENV:Body''ns1:callServiceResponse''response';

var order_code = JSON.parse(response)'order_code';

//控制台打印查看日志

console.log(order_code);

//将获取到的order_code定义为全局变量"order_code"

pm.environment.set("order_code", order_code);

//断言

//判断响应状态吗

pm.test("订单创建成功 - 200", function () {

pm.response.to.have.status(200);

});

//获取发送的参数值

uname = JSON.parse(response)'name'

console.log(uname);

//效验响应内容与请求的内容是否一致

pm.test("Your test uname", function () {

var jsonData = pm.response.json();

pm.expect(jsonData.json"name").to.eql(uname);

});

//检测响应时间是否小于0.5S

pm.test("Response time is less than 500ms", function () {

pm.expect(pm.response.responseTime).to.be.below(500);

});


以下是我收集到的比较好的学习教程资源,虽然不是什么很值钱的东西,如果你刚好需要,可以评论区,留言【777】直接拿走就好了

各位想获取资料的朋友请 点赞 + 评论 + 收藏**,三连!**

三连之后我会在评论区挨个私信发给你们~

相关推荐
郝学胜-神的一滴3 小时前
Qt 高级编程 045:坐标体系深度实战
开发语言·c++·windows·python·qt·程序人生
大汉堡玩测试7 小时前
langfuse测试实战(一): 配置一个简单的项目快速落地
python·测试工具
2601_962284507 小时前
宝鸡Java全栈开发培训 Web前端开发 软件测试就业培训班
软件测试·web前端·全栈开发·就业培训·宝鸡java
2601_962284508 小时前
北京怀柔Java全栈开发培训 Web前端 软件测试就业培训班
软件测试·web前端·java全栈开发·就业培训·案例式教学
HugoStudio_SWAN8 小时前
洛谷 P10719 \[GESP202406 五级] 黑白格——暴力美学与图像处理的最小外接矩形
c++·图像处理·人工智能·学习·程序人生·算法·目标跟踪
贾伟康11 小时前
【口算王|19】HarmonyOS ArkTS 回归测试实战:覆盖启动、空数据、异常输入和重复点击
软件测试·harmonyos·arkts·回归测试·hypium
AI情绪识别开源12 小时前
检信 Allemotion 认知功能障碍矫正软件· 数据方案
人工智能·postman
B2_Proxy12 小时前
Selenium配置代理IP的完整指南:从启动参数到认证扩展
selenium·测试工具
weixin_4407305015 小时前
Playwright介绍、特点、小例子还有与传统selenium的区别
selenium·测试工具·playwright
HugoStudio_SWAN1 天前
洛谷 B4450 / B3867 / B3923 智慧购物、储蓄与做题——从程序到生活
c++·学习·程序人生·算法·生活