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);
});
相关推荐
祉猷并茂,雯华若锦14 小时前
Selenium与Playwright元素定位终极对决
selenium·测试工具
小白学大数据18 小时前
长周期爬虫的数据一致性:断点续爬 + 事务回滚保障采集质量
开发语言·爬虫·测试工具
小绫网络安全1 天前
Wireshark抓包完全入门教程:从零开始掌握网络分析
arm开发·测试工具·wireshark
梦想不只是梦与想2 天前
鸿蒙 测试工具:DevEco Testing(一)
测试工具·harmonyos·testing
我的xiaodoujiao3 天前
快速学习Python基础知识详细图文教程17--类型注解和断点调试
开发语言·python·学习·测试工具
泽众云测试3 天前
泽众软件与日联科技达成合作,TestOne自动化测试平台助力搭建工业检测装备数字化品控防线
功能测试·测试工具·自动化
小小尚@3 天前
AE脚本-AE Actions v1.1.8 操作动作记录器
开发语言·前端·javascript·jupyter·postman
xy34533 天前
SQLMap 核心语法与使用指南(三)
测试工具·渗透测试·sqlmap
我的xiaodoujiao3 天前
快速学习Python基础知识详细图文教程18--多线程
开发语言·python·学习·测试工具