How to use Postman

postman 是 谷歌公司提供的一款供开发、测试人员进行 api 测试的一个服务协作平台。其平台通过提供丰富的:集合、请求、变量、脚本、Runner、监控、Mock 等信息,为使用者提供了接口调用、自动化测试、Mock 服务等便利,极大的降低了接口测试的复杂度,堪称是当前最好的接口测试工具。
 
 
关于postman需要了解的内容:
Request
Request是postman的核心功能,通过创建的request请求,完成核心的接口测试工作
 
Collection
以集合的形式管理多个request请求,即为request的管理集合
 
Environment
用来创建多个环境,以方便管理不同的变量,以实现多环境测试的目的。比如经常使用到的开发环境、测试环境、预生产环境、生产环境等。通过postman的不同环境我们可以管理属于自己环境的变量、集合、请求等信息
 
API Documentation
通过条是通过的request请求来自动生成接口文档,方便团队间共享及持续交付
 
Mock Server
通过修改响应,模拟接口调用,方便一些测试环境比较难以实现的场景测试
 
Monitor
定时监控接口的异常情况
 
API
对API设计、开发、测试进行管理
 
 
下面通过几个例子来进行实操
 
GET请求构造
get请求比较简单,只需要填写一个URL即可,参数是通过URL中传递的,是可见的,如下面的/jockeyhao/
而post方法的参数则是在请求体中的,因此get方法的安全险不如post方法。
另外post传输的数据量大,可以达到2M,而get方法由于受到URL长度的限制,只能传递大约1024字节
 
POST请求构造:
例如对接口/cargo-publish/roundTrip/render/linePrice的调用
该接口需要认证,如果直接将请求体post过去,将会提示401鉴权失败
因此在Headers中需要增加Authorization的入参用于认证

 请求体内容为json格式,因此在Body中选择raw,格式选为JSON

这样便可成功获取到返回报文

最懒的人就是整天忙得没时间学习、反思、成长的人。
原文地址:https://www.cnblogs.com/jockeyhao/p/13503501.html