postma基本功能

1、postman概念

postman是一个抓包工具,用于平时捕获页面接口请求,它是介于客户端接和服务器端的一个媒介,可以对捕获的请求做一些变更发送到服务器端,或对服务器端响应做一些变更发送到客户端;可以将请求导出,可以发送接口请求做简单的接口测试

2、postman页面基本功能: 

        

3、postman发送get接口请求

主要关注请求方式改成get,url正常填写,如果Url有参数,则可放在url中或者放在params中,请求头信息放headers里(一般请求是根据选择的请求方式默认生成一些,有些特殊请求比如需要token的需要手动添加),点击send即可发送请求

 

 

 默认headers,params的编辑格式都是key-value的格式,如果从抓包工具中抓出来,想一键复制,则可点击Bulk Edit切换成文本输入模式,粘贴完成再点击Key-Value Edit模式

 

每个响应都有响应状态码,相应包大小,响应时间 以及响应头,响应体;可以通过切换pretty/raw/preview/visualize切换想要的展示方式

 

 

 切换右侧还可以切换不同格式展示,一般是根据请求实际返回的自动展示:

 

 

 4、post请求最常见的四种提交方式

请求头中的Content-Type与请求参数的格式之间是有关联关系,比如:

 

1)post-json提交
选择请求方式post,定位body,点击raw,切换到json,在postman中,设置了请求方式后,postman会自动帮我们设置 headers 请求方式为 application/json(有些版本psotman隐藏了这个参数),下方的body中粘上请求体即可(json格式)

 

 

 

2)post-application/x-www.form-urlencoded:(键值对格式)

 

 3)、xml提交

 

 4)、二进制文件提交:

 5、集合:

  集合就是管理用例的,可以根据实际情况,将一个项目分为一个集合,在集合下分模块(新建文件夹Folder),再细分用例(Request),也可以一个模块一个集合,自行定义,可以一个集合跑一次自动化

  可以直接在页面左上角点击NEW,选择collection(集合),录入集合名称即可

 

建成功后页面左边会出现集合名称,可定位集合,右键新建文件夹或请求

6、postman导入导出包

1)导出集合:定位工程右键export

2)导入集合:点击页面左上角inport

3)导出环境变量:右上角-setting-data-Download

4)导入环境变量:右上角-setting-import

ps:变更运行环境需要导出集合,导出环境变量(如果用到),本地测试数据文件

7、headers预设

Headers---presets--可管理常用的请求头

 

posted @ 2021-07-12 20:06  jxial  阅读(322)  评论(0编辑  收藏  举报