1.关于多用户切换
右上角设置选择Manage Environmants新建一个用户(暂且这么称呼吧),可以在里以key value形式存一些数据.比如说开发和测试环境url,创建多个用户,每个保存相同key的不同数据,以后就可以一键转换,接口上取的时候时候统一以{{url}}取值
2.关于项目设置
可以分组,例如每个功能分一个组,但是必须注意每个接口的先后顺序,跑起来是按照从上到下运行的.
3.返回值保存问题
以登录为例: 在tests栏中保存以下数据
var data = JSON.parse(responseBody);
if (data.data.token) {
tests["Body has token"] = true;
postman.setEnvironmentVariable("userId", data.data.user.id);
postman.setEnvironmentVariable("token", data.data.token);
postman.setEnvironmentVariable("name", data.data.user.name);
}
else {
tests["Body has token"] = false;
}
就会把userId/token/name保存起来,后边的接口随时可以取用
4.跑起来
鼠标放到文件上有一个右箭头,点击然后选择对应的子目录,run就会跳转到测试页面,点击start run接口就会按顺序执行,哪个好用哪个不行一目了然
5.注意事项
key唯一,相同时后者会覆盖前者
接口先后顺序,尤其是涉及到存取数据时