gpt4 book ai didi

javascript - 在 Postman 中为变量赋值

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:41:34 26 4
gpt4 key购买 nike

我正在尝试编写一个 postman 集合测试,但我对需要为全局变量分配一个值并在另一个 api 调用中使用它感到震惊。

这里是:api 响应是这样的:

{
"status": "success",
"code": 200,
"data": {
"expires_time": 10800,
"authentication_token": "access-token",
"refresh_token": "refresh-token"
}
}

我正在写的测试是这样的:

tests["Status code is 200"] = responseCode.code === 200;

var jsonData = JSON.parse(responseBody);
postman.setEnvironmentVariable("Authorization", jsonData.data.authentication_token);

想法?

最佳答案

你说你需要分配全局变量,而你的代码试图分配环境变量,这是不同的。

分配全局变量如下所示:

postman.setGlobalVariable("variable_key", "variable_value");

确保首先在 Postman UI 中创建具有空值的全局变量,然后您就可以使用上面的代码为其赋值。

关于javascript - 在 Postman 中为变量赋值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44571380/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com