小白教程系列——Postman的基本操作

一、细说New按钮

  通过new按钮我们可以完成以下功能的初始化和新建:

 1.请求

  创建请求:
  第一步:点击顶部工具栏中的New按钮;
  第二步:选择创建Request;
  在这里插入图片描述
  第三步:填写请求名称(url)、请求描述(非必填)、选择一个集合或文件保存(也可新建一个集合保存);
  第四步:点击Save按钮。
  在这里插入图片描述

 2.集合

  创建集合:
  第一步:点击顶部工具栏中的New按钮;
  第二部:选择创建Collection;
  在这里插入图片描述
  第三步:在创建集合的对话框中填写以下信息:
   Name:集合名称;
   Description:集合描述(可选);
   Authorization:集合中所有请求所需要的认证方式;
   Pre-request Scripts:请求发送的前置脚本程序;
   Test:请求发送完成后的测试程序;
   Variable:添加公共请求参数到集合中的所有请求中。
  第四步:点击Create按钮。
在这里插入图片描述

 3.环境变量

  创建环境变量:
  第一步:点击顶部工具栏中的New按钮;
  第二步:选择Environment按钮;
  在这里插入图片描述
  第三步:输入新创建环境变量的名称、在MANAGE ENVIRONMENT标签页下,按照键-值对的方式输入环境变量;
  第四步:点击Add按钮,完成创建。
在这里插入图片描述

 4.监视器

 监视器定期运行接口,并收集、检查其性能和响应结果。我们可以将监视器设置为每5分钟运行一次,但是支持公网IP的请求。
 创建监视器:
  第一步:点击顶部工具栏的New按钮;
  第二步:选择Monitor;
  在这里插入图片描述
  第三步:选择监视一个新的API(需要输入新API的相关信息,比如请求方式、请求URL等)或监视一个Collection(填写对应的监视信息即可);
  第四步:点击Close按钮即可。
在这里插入图片描述

二、接口请求流程

 1.GET请求:

 点击Params,输入参数及value,可输入多个,即时显示在URL链接上,所以,GET请求的请求头与请求参数如在接口文档中无特别声明时,可以不填。
在这里插入图片描述
 响应:
 这里会有请求的响应状态码、响应时间、以及响应大小
在这里插入图片描述
 响应体:
 响应体的格式可以有多种
在这里插入图片描述

 2.POST请求:

 表单提交:
在这里插入图片描述
 json提交:
在这里插入图片描述
 xml提交:
在这里插入图片描述
 二进制文件提交:
在这里插入图片描述

三、集合里的身份验证Authentication

 Basic Auth:是基础的验证,所以会比较简单,会直接把用户名、密码的信息放在请求的Header中;
 Digest Auth:要比Basic Auth复杂的多。使用当前填写的值生成authorization header,所以在生成header之前要确保设置的正确性。如果当前header已存在,postman会移除之前的header;
 OAuth 1.0:postman的OAuth helper让你签署支持OAuth 1.0基于身份验证的请求,OAuth不用获取access token,你需要去API提供者获取的。OAuth 1.0可以在header或者查询参数中设置value;
 OAuth 2.0:postman支持获得OAuth 2.0 token并添加到requests中。

四、管理用例——collection

 collection集合:将多个接口请求放在一起,并管理起来。一个工程一个collections,这样方便查找及统一处理数据。
 第一步:创建collection。点击+ New Collection图标,输入name:test,Description:实例Demo,点击Create按钮即创建成功一个Collection;
在这里插入图片描述
在这里插入图片描述
 第二步:在Collection中添加请求。在右侧准备好接口请求的所有数据,并验证后,点击save按钮;
在这里插入图片描述
  保存好了之后,在左侧栏test集合中就可以看到这个请求了,之后再次需要调用该接口,机可直接点击这里。
在这里插入图片描述
 collection管理精细化,针对不同的请求方式可以做分组添加子文件夹。
在这里插入图片描述
在这里插入图片描述

五、细说请求

 1.创建请求

  在postman中有三种创建请求的方式:通过构造器创建请求、通过New按钮创建请求、通过启动页面创建请求。

 2.请求URL

  点击Params按钮打开参数编辑器,输入URL参数。我们可以单独添加键-值对,postman会将上述查询字符串中所有内容组合在一起。如果网址已有参数,postman会自动将网址分成键-值对两部分。

 3.请求头

  单击Headers选项卡将显示请求头键-值编辑器。我们可以将任何字符串设置为请求头名称,在输入字段时,自动完下拉菜单将补充常见HTTP请求头,Content-Type标题的值也可从自动完成下拉菜单中选择。

 4.请求cookeis

  在postman的Native App中,我们可以通过cookie管理器管理每个域名对应的cookie。

 5.预设请求头

  我们可以将常用标题一起保存在请求头预设中,在请求标签下,可以通过从右侧的预设下拉列表中选择“管理预设”来给请求添加请求头预设。

 6.请求方法

  HTTP请求分为GET、POST、DELETE等方法,请求体编辑区域将根据方法是否可以添加主体内容而发生变化。

 7.请求体

  postman中的请求体主要分为:
  form-data:multipart/form-data是Web表单用于传输数据的默认编码。这模拟了在网站上填写表单并提交它。表单数据编辑器允许我们为数据设置键-值对。我们也可以为文件设置一个键,文件本身作为值进行设置;
  x-www-form-urlencoded:该编码与URL参数中使用的编码相同。我们只需输入键-值对,Postman会正确编码键和值;
  raw:RAW请求可以包含任何内容;
  binary:二进制数据可让我们发送Postman中无法输入的内容,例如图像,音频或视频文件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值