我正在尝试在Postman
和(最终)newman
中对登录屏幕进行一系列测试。我正在使用cookie jar API清除cookie,但似乎不具备此功能。
例如,如果与cookie(在cookie对话框中列出的)关联的域为bilbo.com
,那么我希望以下代码在清除cookie时有所变化(我已将该域添加到Cookie白名单):
const jar = pm.cookies.jar();
for (var i=1; i<=5; i++) {
jar.clear("bilbo.com");
}
我的意图是启用多个迭代(在Postman runner
或newman
中),以便我可以一次(或至少在一次执行中)测试多个测试登录。在第一个脚本的pre-request
脚本阶段和第二个请求的test
脚本阶段结束时清除此数据。
在Postman
或newman
中运行时,此代码不会清除该域的任何cookie。我是在做错什么,还是只是误解了这个概念?