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);
});
相关推荐
12亡灵归来3412 小时前
Postman高级用法:自动化测试与Mock
测试工具·lua·postman
MESMarketing13 小时前
互动分享 | 软件工具的安全合规实践
功能测试·测试工具·matlab·ci/cd·autosar
介一安全14 小时前
Web缓存漏洞扫描器WCVS:原理、实战与操作指南
测试工具·web安全·安全性测试
测试199816 小时前
软件测试之持续集成
自动化测试·软件测试·python·功能测试·测试工具·测试用例·持续集成
_周游17 小时前
【软件测试】使用JMeter进行压力测试_1
测试工具·jmeter·压力测试
Cd ...17 小时前
RobotFramework Browser库找不到元素(本地测试和服务器不一致)
自动化测试·测试工具·playwright
测试19981 天前
2026最新软件测试面试八股文【附文档】
自动化测试·软件测试·python·测试工具·面试·职场和发展·测试用例
迷藏4941 天前
# 发散创新:基于Selenium的自动化测试框架重构与实战优化在当今快速迭代的软件开
java·python·selenium·测试工具·重构