下载地址:http://getpostman.com
下载相应的版本和自己电脑匹配。
双击点击.exe文件,进行安装
成功以后会在桌面产生响应的快捷键:
双击打开,第一次打开的界面
postman的工作页面:主要分为两块,工具栏和请求栏
工具栏:
history :之前所有的用例
collection: 可以新建用例,一键执行
请求栏中有四个比较常用重要:
请求request的四要素:
1)URL:请求的地址,如果有参数会自动解析显示在params中,如果手动在params中设置了参数,也会自动补充到URL中
2)method方法:支持所有的method方法,GET,POST,DELETE,PUT,PATCH,COPY......
3)headers:可以随便添加、编辑header attribute,打出首字母时,会很贴心的在下拉菜单中显示标准的attribute
4)request body: form-data可以上传一个文件作为key的value提交,key-value是不写入URL中,直接提交
x-www-form-urlencoded:key-value会写入URL
RAW:可以包含任何东西,都会随着请求发送
binary:image,audio,video,text files
以天气预报查询接口为例:输入相应的方法,网址,参数发送到服务器上,在响应response中查看响应结果
响应面板:response
1)body,cookies,header,test四个板块;
2)body提供三种视图查看:
pretty:格式化后显示,方便查看;
raw:最原始数据,即text格式;
preview:自动解析HTML页面并显示
3)可以保存,复制,搜索 response;
4)status,time,size单独显示在旁边,鼠标悬浮可以查看详情
变量的设置:
为城市设置一个全局变量:
点击右上角的设置键,
点击添加“ADD”
重新发送一下send:
可以设置环境去调用,也可以设置全局变量。
在点击发送send时候,会先去执行pre-request script ,设置值在发送
执行成功:
tests用法:有响应了才可以去写,设置断言
例如,设置响应时间小于多少秒
设置成功以后,点击发送:
设置一个返回成功的响应毫秒数:
同时设置多个断言:响应的毫秒数200以内,且响应代码200,201,202中其中一个
鉴权就是打开一个网站必须要输入用户名和密码才可以登录进入:
例如:
postman里面自带了配置项:
例如:
有些业务需要登录以后才可以进行,因为需要token值,则就可以把token添加到鉴权中,就表示认同这个用户操作后面的内容。