【发布时间】:2020-03-30 11:04:42
【问题描述】:
我正在尝试发送 POST 请求以使用 Postman 创建用户。为此需要动态用户电子邮件和密码。
我正在尝试在 Pre-request Script 中的 Postman 内置变量 $randomEmail 的新变量返回中赋值 -
var new_user_email = $randomEmail;
var new_user_password = $randomPassword;
console.log(new_user_email);
console.log(new_user_password);
pm.globals.set("new_user_email", "new_user_email");
pm.globals.set("new_user_password", "new_user_password");
但它会抛出异常ReferenceError: $randomEmail is not defined
如果我像下面这样直接在请求正文中使用,它可以正常工作
{
"email": "{{$randomEmail}}",
"password": "{{$randomPassword}}"
}
关于在预请求脚本中使用它并存储以供进一步使用的语法有什么想法吗?
【问题讨论】:
标签: javascript api postman web-api-testing postman-pre-request-script