Postman 环境变量配置初始调用登录脚本赋值Token

效果

新建环境

切换 Environments 标签下 点击上面加号增加环境变量

使用环境变量

使用{``{变量名}}引用变量使用

Pre-request Script 全局

一般授权接口都需要再调用接口前,进行登录授权,这里使用了全局的请求前脚本调用。

脚本示例

js 复制代码
// 基础地址
var baseUrl = pm.environment.get("BASE_URL");
// 登录地址
var loginUrl = baseUrl + 'login';
// 设置请求的headers
var headers = {
    "Content-Type": "application/json"
};
// 发送GET请求
pm.sendRequest({
    url: loginUrl,
    method: 'POST',
    header: headers,
    body: {
        mode: 'raw',
        raw: JSON.stringify({
            "username": "linyisonger",
            "password": "123456"
        })
    }
}, function (err, res) {
    var { token } = res.json()
    pm.environment.set("TOKEN", "Bearer " + token);
});
相关推荐
可可南木17 小时前
3070文件格式--21--fixture文件 3
功能测试·测试工具
一只小白00020 小时前
【JVM | 第五篇】—— 深入理解垃圾回收
jvm·测试工具
光影6271 天前
Python接口自动化测试----Requests库基础入门
开发语言·python·测试工具·pycharm·自动化
VidDown1 天前
Webhook 调试器:让第三方回调“原形毕露”
java·开发语言·javascript·编辑器·postman
J-Tony112 天前
【JVM】JVM调优经验
jvm·测试工具
pan_junbiao3 天前
Whistle 抓包工具的安装与使用
前端·测试工具·压力测试·抓包
深圳博众测控3 天前
博众测控 | GTEM小室被测设备(EUT)与布局说明
测试工具
ふり4 天前
测试的“三重境界”:黑盒、白盒、灰盒的对比与实践
网络·python·测试工具·需求分析