Leo*_*n W 6 javascript api postman postman-pre-request-script postman-testcase
我想在每次运行请求时生成一个使用 API 创建的随机用户。
我有一个电子邮件环境变量,每次发送用户创建请求时我希望将其设置为随机电子邮件。
我目前有:
pm.environment.set("Email", pm.globals.get("$randomUserName") + "@myDomain.co.uk");
Run Code Online (Sandbox Code Playgroud)
我想从中获取一个随机用户名$randomUserName
但是,我似乎无法找到如何从“预请求脚本”部分中的 $randomUserName 获取值。
Dan*_*ton 13
.replaceIn()您可以在沙箱中使用该方法。
你可以这样做:
let userName = pm.variables.replaceIn("{{$randomUserName}}")
pm.environment.set("Email", `${userName}_${Date.now()}@myDomain.co.uk`)
Run Code Online (Sandbox Code Playgroud)
更多信息可以在这里找到:
https://learning.postman.com/docs/postman/scripts/postman-sandbox-api-reference/#pmvariables
| 归档时间: |
|
| 查看次数: |
11530 次 |
| 最近记录: |