apipost才是你联调该有的效率, 快放弃postman吧

共 1376字,需浏览 3分钟

 ·

2021-11-29 09:44

点击上方 Java学习之道,选择 设为星标

每天18:30点,干货准时奉上!

来源: blog.csdn.net/weixin_44159454
作者: 雨中测试人

Part1发送HTTP请求

API界面功能布局

Part2API请求参数

Header 参数

你可以设置或者导入 Header 参数,cookie也在Header进行设置

Query 参数

Query 支持构造URL参数,同时支持 RESTful 的 PATH 参数(如:id)

Body 参数

Body 提供三种类型 form-data / x-www-form-urlencoded / raw ,每种类型提供三种不同的UI界面 1)当你需要提交表单时,切换到 x-www-form-urlencoded2)当你需要提交有文件的表单时,切换到 form-data3)当您需要发送JSON对象或者其他对象时,切换到对应的raw类型即可

Part3API 请求响应

点击发送按钮后,如果有数据返回,则会显示返回数据,响应时间,响应码,Cookie等。

注意:返回数据默认是Pretty模式,便于查看 JSON XML 格式。您可以通过切换 原生 或 预览 模式 查看其它类型的类型。

Part4解决参数依赖,接口之间传递数据

1使用场景

B 接口请求参数依赖于 A 接口返回的数据,希望 B 接口发送请求的时候能获取 A 接口返回的数据作为请求参数。

2实现思路

将A接口返回的数据通过后执行脚本赋值给一个全局变量或者环境变量。

3具体示例

我们一个接口B需要A接口返回的参数token作为自己的请求参数。常见的场景如:访问一个需要登陆才能浏览的接口。

1、准备接口

为了便于演示,首先,我们准备2个接口:

get_token接口:
请求地址:{{url}}get_token.php

它将返回一个token参数。如图:如上图所示,我们定义了一个环境变量token_var,由于此时尚未将其与get_token接口返回的token绑定,所以此时它原样输出了。

2、绑定响应结果到变量

此时点击get_token接口的【后执行脚本】,通过一个变量赋值,就可以将get_token的响应结果token到环境变量token_var。此时,点击【发送】按钮,就可以把get_token接口返回的token绑定到环境变量token_var了。

我们进入need_token的接口,并点击发送,就会看到token已经是我们刚才获取到的token了。

注意:我们绑定完成后,我们需要先再次发送请求下get_token接口(执行绑定数据),再请求need_token接口。

-- END --

 | 更多精彩文章 -



加我微信,交个朋友
长按/扫码添加↑↑↑

浏览 19
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报