gpt4 book ai didi

javascript - 在 Postman 中将数组推送到环境变量

转载 作者:行者123 更新时间:2023-11-28 03:28:58 25 4
gpt4 key购买 nike

我在 Postman Test 中有以下代码。我正在尝试从 JSON 中提取一些值。但是它们没有发布在环境变量中。

pm.test("Extract Projects", function () {

var jsonData = pm.response.json();
var aDataEntry = [];

for (var i=0;i<jsonData.length;i++){

if (jsonData[i].projectCategory.name=="External Projects")
{
aDataEntry.push(jsonData[i].key);
}
}

console.log('test');

pm.environment.set('projects',JSON.stringify(aDataEntry));

});

最佳答案

不太确定为什么将其包含在测试中,因为它并没有真正测试任何内容。

如果没有看到实际的响应数据,您可以尝试以下操作:

var jsonData    = pm.response.json();
var aDataEntry = [];

_.each(jsonData, (arrItem) => {
if(arrItem.projectCategory.name === "External Projects") {
aDataEntry.push(arrItem.key);
}
})

pm.environment.set('projects', JSON.stringify(aDataEntry));

关于javascript - 在 Postman 中将数组推送到环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58343821/

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