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);
});
相关推荐
baynk10 小时前
wireshark的常用用法
网络·测试工具·wireshark·ctf
维度软件库11 小时前
集中打印和转换Office 批量打印精灵:Word/Excel/PDF 全兼容,效率翻倍
测试工具·电脑·开源软件
测试老哥2 天前
Jmeter+ant+jenkins接口自动化测试框架
自动化测试·软件测试·python·测试工具·jmeter·jenkins·压力测试
技术猿188702783512 天前
实现“micro 关键字搜索全覆盖商品”并通过 API 接口提供实时数据(一个方法)
开发语言·网络·python·深度学习·测试工具
计算机毕设定制辅导-无忧学长4 天前
Modbus 开发工具实战:ModScan32 与 Wireshark 抓包分析(一
网络·测试工具·wireshark
有谁看见我的剑了?4 天前
iperf3 网络带宽测试工具学习
学习·测试工具
q567315234 天前
Selenium动态网页爬虫编写与解释
爬虫·selenium·测试工具
tomorrow.hello4 天前
Java并发测试工具
java·开发语言·测试工具
weixin_456732594 天前
tcpdump交叉编译
网络·测试工具·tcpdump
chao_7894 天前
frame 与新窗口切换操作【selenium 】
前端·javascript·css·selenium·测试工具·自动化·html