1、Postman 的优点:
支持各种的请求类型: get、post、put、patch、delete 等
ps:get和post的区别:
(get是通过url传参, post是在body data里传参
get主要用来向服务器获取数据,post主要用来发送数据
get没有post那么安全)
支持在线存储数据,通过账号就可以进行迁移数据
很方便的支持请求 header 和请求参数的设置
支持不同的认证机制,包括 Basic Auth,Digest Auth,OAuth 1.0,OAuth 2.0 等
响应数据是自动按照语法格式高亮的,包括 HTML,JSON 和 XML
2、postman入门
(1)新建接口
对应的Request:New -> Request
3、post请求获取token供其他api接口用
//获取response body的token
var token=pm.response.json().access.token;
//打印获取到的token是否取到值
console.log(token);
//将token值set到环境变量里面,供后面的API调用
pm.environment.set("access_token",token)
4、批量参数化
新建txt文件,输入格式:
首行->参数名
其他行->测试数据
var key=data.test;
console.log(“参数化值是:”+key)
pm.environment.set("key",key)
在Params中,key对应的value输入参数化的值 {{key}}
2、批量执行
选择Runner(设置批量执行的接口)
网友评论