postman工具

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(设置批量执行的接口)

你可能感兴趣的:(postman工具)