PostMan接口调试工具

PostMan接口调试工具

最近因为写接口比较多,也是刚换到现在的组合软件记录笔记.会有很多变动,样式和记录风格又做了一小部分的调整
目前笔记编写只有本人参与,希望后期有更多的小伙伴参与其中` </pre>

接口呈现使用Swagger来编写,因为也是刚开始接触,使用不是很熟练,基本上是在Postman中调试成功,才会在Swagger中编写Open API ,在这里感谢Kevin大神的指导,让我接触到了更广阔的世界中

免登陆调试

Token存储到全局变量

通常很多请求接口都是私密的,每次请求都需要携带token,而每次登录token都会改变,为了避免每次请求都需要手工携带token,就需要在登陆的时候将token存储在全局变量中

通过以上方式,可以将token存储到全局变量中.变量名:access_token

存储Token代码

pm.test("Status code is 200", function () {  
    pm.response.to.have.status(200);  
});  

// 把responseBody转为json字符串  
var data = JSON.parse(responseBody);  
// 设置环境变量token,供后面的接口引用  
pm.environment.set("token", data.data.token);  

使用全局变量中的Token

image-20180724221902799

快速切换调试环境

在开发中我们通常会遇到开发环境,测试环境,正式环境…,如果每一个接口都去修改请求路径也是一件费神的事

手工配置全局变量

image-20180724222225719

配置示例

image-20180724222303034

说明:使用变量语法 {{var_name}}

img

使用全局变量环境

img

使用

img

请求参数也可以如此使用

工作区

img

最新文章整理:http://mdtools.freelives.cn

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,293评论 19 139
  • 02 你的收获 你如果耐心的看完这篇文章,你会获得些许收获 对postman的使用有一个基(全)本(面)认知 可以...
    亭子青年阅读 29,791评论 0 18
  • 有点失衡了。
    沃雷塔尔阅读 708评论 0 0
  • 2009年给我的第一个感觉就是今年过的好快,我一个人在这座城市颠倒的生活迷迷糊糊竟然已经过了大半年,眼前的8月也快...
    明亮君阅读 1,644评论 0 1