【问题标题】:Postman getting random UserName inside Pre-Request Scripts邮递员在预请求脚本中获取随机用户名
【发布时间】:2020-06-19 11:13:26
【问题描述】:

我希望在每次运行请求时使用 API 创建一个随机用户。

我有一个电子邮件环境变量,我想在每次发送用户创建请求时将其设置为随机电子邮件。

我目前有:

pm.environment.set("Email", pm.globals.get("$randomUserName") + "@myDomain.co.uk");

我想从$randomUserName 获得random user name

但是,我似乎无法在 Pre-Request Scripts 部分找到如何从 $randomUserName 获取值。

【问题讨论】:

    标签: javascript api postman postman-pre-request-script postman-testcase


    【解决方案1】:

    您可以在沙盒中使用.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

    【讨论】:

      猜你喜欢
      • 2020-12-05
      • 2020-03-11
      • 2022-06-12
      • 2015-10-26
      • 1970-01-01
      • 2021-12-21
      • 1970-01-01
      • 2020-03-21
      • 2020-12-12
      相关资源
      最近更新 更多