Postman使用方法

一、Postman简介

1.1 什么是Postman?

Postman 提供功能强大的 Web API 和 HTTP 请求的调试,它能够发送任何类型的HTTP 请求(GET, POST, PUT, DELETE…),并且能附带任何数量的参数和 Headers。而且它还提供测试数据和环境配置数据的导入导出,

1.2 Postman的下载

官网下载: 地址:https://www.getpostman.com/downloads/,选择页面中的“Download”,根据自己电脑配置, 选择32位下载还是64位下载

1.3 Postman的安装过程

①、双击下载好的安装包

②、因为Postman是免安装的,双击安装包,自动安装到本地电脑中

③、查看Postman界面,出现如下图所示,说明安装成功


④、登录,点击进入workspace页面


1.4  Postman基本操作

1.4.1、工具栏


1.4.2、新建测试集、文件夹、请求用例

点击collections,点击+,点击create new collection


点击collection右边的三个点,点击add request是添加请求,add folder是添加文件夹

1.4.3、请求方式 

get请求

① 设置请求方式为get  粘贴网址,添加请求参数,参数添加后会在url上显示出来,如图中所示的?id=1005008&page=1&size=100,如果有请求头,在请求头的部分添加,也是键值对。点击send之后,下面显示响应数据,可以是html,json,xml...

post请求

提交form表单,如图所示,接口:https://www.wanandroid.com/user/login

方法:POST

参数:username,password

post请求的参数信息在Body中添加 form表单提交需要选中x-www-form-urlencoded 请求头添加和get请求相同,在Headers中添加

json提交

下图中,当我们选择JSON(application/json) 是会自动帮我们设置 headers 为 application/json,在这里就不截图 举例了


raw为xml提交 binary为二进制文件提交

1.4.4、授权Authorization

Authorization,授权就是验证我们是否有权限从服务器访问所需的数据。发送请求时,通常必须包含参数以确保请求有权访问并返回所需的数据,比如需要登录之后才能访问的数据。

1.4.5、Pre-request Script--预处理脚本Pre-request Script,翻译中文为预处理脚本,是请求发送之前需要执行的代码片段,在我们点击send发起请求之前,改区域的代码先执行。

使用场景:例如请求中包含一个随机数或者时间戳(时间的毫秒值),或者参数需要加密。

给一个接口添加预处理脚本:新建一个网络请求,点击Pre-request Script,写入js脚本获取时间的毫秒值(时间戳)

给接口集添加预处理脚本:如图所示,完成后以后接口集下面所有接口在请求的时候都会先执行预请求脚本

在输入框右侧有一些简单的js脚本生成按钮,可以通过按钮生成

1.5、环境变量的使用

1.5.1、Postman 环境变量的应用

点击眼睛图标可以查看所有的环境变量和全局变量。点击眼睛图标右边的设置图标可以设置环境变量和全局变 量。环境变量可以分组设置,并且在使用的时候选择其中一组环境变量。 使用环境变量 {{baseUrl}} 两边各量 个花括号括起来 这个环境变量可以在url 中使用,也可以在header 中能使用,还能在请求体中使用

选中No Environment(选中已有环境就变成编辑了)--> 点击眼睛-->点击Add



案例:新建两个环境,都创建相同的环境变量baseUrl值使用不同的网址,新建请求,使用

{{baseUrl}},切换环境后,同一个请求访问到的页面不一样

1.5.2、Postman全局变量的应用

postman 的环境变量可以分组,但是全局变量不能分组,只能有一组全局变量,在设置和使用都类似于环境 变量。在下图位置设置全局变量。

点击右上角眼睛 --> 点击Globals右边的Edit,添加全局变量,点击save保存,和环境变量一样,通过{{timestamp}}引用



文件仅作为测试小白记录学习内容。

你可能感兴趣的:(Postman使用方法)