如何在 Postman 的预请求脚本中使用 Faker 变量?

How to use Faker-variables in a pre-request-script in Postman?

PostMan 支持 faker-library 并提供了几个变量,如“randomFirstName”等。但是,我尝试让它们在预请求脚本中工作。

我发现了一个关于这个主题的 blogpost 告诉它实际上应该有效:

pm.variables.replaceIn("{{$randomProductName}}")

然而,对我来说它不起作用。变量不会被替换:

var firstName = "{{$randomFirstName}}"

console.log(firstName)

输出为:

{{$randomFirstName}}

如何在 PostMan 的预请求脚本中使用这些变量?

您不能在 pre-request 和测试选项卡中使用 {{}} 语法。

执行以下操作:

var firstName = pm.variables.replaceIn("{{$randomFirstName}}");