利用Postman进行API测试
背景
运用postman进行API测试,提高测试复用性,并能在集成前对接口进行尽早测试。
安装
从官网(https://www.getpostman.com/downloads/)上下载Postman app,不建议使用浏览器自带的postman,因为app版的postman在test模块支持更多功能,更方便进行测试。
使用示例
Postman Tests模块基本使用可参考官网https://learning.getpostman.com/docs/postman/scripts/test-scripts/,我仅记录下工作中遇到的几个典型的示例。
1. Token Header
登录账号后成生token, 此token需要用作其他接口的header.
1)调用token生成的API, 并将token保存进参数中,方便后面的API使用;
var jsonData = pm.response.json();
pm.environment.unset("token");
pm.environment.set("token", jsonData.data.token);
2) 用户操作接口,需要调用该token作为header,在header中设置参数{
{token}}