NEWMAN&POSTMAN:在POSTMAN中运行集合,但不与NEWMAN一起运行

问题描述 投票:0回答:1

使用POSTMAN运行集合,但不使用NEWMAN(With Environment.json)。

我在第一个POSTMAN GET请求中“测试”下的代码:

pm.test("Retrieve cookie(TS01a20dbe)", function() {
let headerValue = pm.response.headers.get("Set-Cookie")
var headerValue1 = headerValue.match(/TS01a20dbe=(.*); Path/)[1];
pm.environment.set("TS01a20dbe", headerValue1);
});

注意:pm.environment.set("TS01a20dbe", headerValue1);-当我在POSTMAN上的GET请求上方运行时,更新环境变量中的“ TS01a20dbe”值,但在NEWNEW上运行该参数时未更新。因此,“ TS01a20dbe”值不会传递到下一个POST请求。请看下面。

  {
"key": "Cookie",
"value": "TS01a20dbe={{TS01a20dbe}}; check=true; AMCVS_E9895AF6591C3FDF0A495C80%40AdobeOrg=1; mbox=session#33e9f0bae91a4b49bc468590fe3f450e#1581444885|PC#33e9f0bae91a4b49bc468590fe3f450e.28_0#1644687825; AMCV_E9895AF6591C3FDF0A495C80%40AdobeOrg=1585540135%7CMCIDTS%7C18304%7CMCMID%7C49836323346251254324605281604502759373%7CMCAAMLH-1582047823%7C7%7CMCAAMB-1582047823%7C6G1ynYcLPuiQxYZrsz_pkqfLG9yMXBpb2zX5dvJdYQJzPXImdj0y%7CMCOPTOUT-1581450223s%7CNONE%7CMCSYNCSOP%7C411-18311%7CvVersion%7C4.4.0; _fbp=fb.1.1581443030348.521616288; gpv_pn=homepage; s_cc=true; s_sq=dpagcopioneerstage%3D%2526c.%2526a.%2526activitymap.%2526page%253Dhomepage%2526link%253DLOG%252520IN%2526region%253DBODY%2526pageIDType%253D1%2526.activitymap%2526.a%2526.c%2526pid%253Dhomepage%2526pidt%253D1%2526oid%253DLOG%252520IN%2526oidt%253D3%2526ot%253DSUBMIT"
}

这是我用来从NEWMAN运行收集的命令

run newman <collectionName.json> -e <environmentFileName.json> --insecure
jquery postman newman
1个回答
0
投票
使用newman命令会遇到什么错误?
© www.soinside.com 2019 - 2024. All rights reserved.