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);
});
相关推荐
Mr_Xuhhh26 分钟前
JMeter性能测试工具核心面试复习指南
测试工具·jmeter·面试
测试老哥8 小时前
软件测试之功能测试详解
自动化测试·软件测试·python·功能测试·测试工具·职场和发展·测试用例
安然无虞12 小时前
「深入理解多线程编程」再谈线程
爬虫·python·测试工具
@zulnger16 小时前
selenium 自动化测试工具实战项目(客户)
selenium·测试工具·自动化
奇遇0.0048717 小时前
tryhackme-Wireshark:基础知识
网络·测试工具·wireshark
Draina18 小时前
银河麒麟V10电脑抓包-tcpdump
网络·测试工具·tcpdump
Wpa.wk19 小时前
Docke-compose 搭建 testLink环境
java·经验分享·测试工具·容器·testlink
程序员三藏1 天前
接口测试及常用接口测试工具总结
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·接口测试
卓码软件测评1 天前
第三方CNAS/CMA软件测试测评机构【LoadRunner的JSON和XML响应数据的关联和处理技巧】
测试工具·ci/cd·性能优化·单元测试·测试用例