邮递员在预请求脚本中获取随机用户名
Postman getting random UserName inside Pre-Request Scripts
我想在每次 运行 请求时使用 API 生成一个随机用户。
我有一个电子邮件环境变量,我想在每次发送用户创建请求时将其设置为随机电子邮件。
我目前有:
pm.environment.set("Email", pm.globals.get("$randomUserName") + "@myDomain.co.uk");
我想要 random user name 来自 $randomUserName
但是,我似乎无法在预请求脚本部分找到如何从 $randomUserName 获取值。
您可以在沙盒中使用.replaceIn()
方法。
你可以这样做:
let userName = pm.variables.replaceIn("{{$randomUserName}}")
pm.environment.set("Email", `${userName}_${Date.now()}@myDomain.co.uk`)
可在此处找到更多信息:
https://learning.postman.com/docs/postman/scripts/postman-sandbox-api-reference/#pmvariables
我想在每次 运行 请求时使用 API 生成一个随机用户。
我有一个电子邮件环境变量,我想在每次发送用户创建请求时将其设置为随机电子邮件。
我目前有:
pm.environment.set("Email", pm.globals.get("$randomUserName") + "@myDomain.co.uk");
我想要 random user name 来自 $randomUserName
但是,我似乎无法在预请求脚本部分找到如何从 $randomUserName 获取值。
您可以在沙盒中使用.replaceIn()
方法。
你可以这样做:
let userName = pm.variables.replaceIn("{{$randomUserName}}")
pm.environment.set("Email", `${userName}_${Date.now()}@myDomain.co.uk`)
可在此处找到更多信息:
https://learning.postman.com/docs/postman/scripts/postman-sandbox-api-reference/#pmvariables