出于某种原因,Newman 没有调用 Postman 预请求中可用的许多请求,而只调用了开始和最后一个请求。我在邮递员中开始运行 - 预请求中的所有请求都被调用,但纽曼没有看到它们。
这一切都始于大约一个月前,在那之前,所有对纽曼的预请求都被调用了——好的
npm -version
7.20
newman -version
5.2.4
nodejs -version
16.5.0
我在 Postman 预请求中的 sendRequest 块
// Request #3
pm.sendRequest({
url: pm.environment.get("url") + "/reset/password",
method: "POST",
header: {
"content-type": "application/json",
"Authorization": "Bearer " + pm.environment.get("access_token")
},
body: {
mode: "raw",
raw: JSON.stringify({
"new_password": pm.environment.get("r.srting")
})
},
}, function (json, response) {
console.log("access_token_2 is ", response.json().access_token);
pm.environment.set("access_token", response.json().access_token);