尝试了以下预先请求的脚本
var name = '{{$randomFirstName}}';
pm.globals.set("Firstname", name);
var Lname = '{{$randomLastName}}';
pm.globals.set("Lastname", Lname);
pm.variables.set("name",pm.variables.replaceIn("{{$randomFirstName}}") )
pm.variables.set("name",pm.variables.replaceIn("{{$randomLastName}}") )
pm.collectionvariables.set("name",pm.variables.replaceIn("{{$randomFirstName}}") );
pm.collectionvariables.set("name",pm.variables.replaceIn("{{$randomLastName}}") );
请求正文中使用的名称、Lname
服务1
"firstName": "{{name}}",
"lastName": "{{Lname}}",
请求在所有脚本上抛出错误。对于每个请求都会生成不同的名称。这些服务与一名员工相关
这是一个动态变化的值,因此每次使用它时,它都会在变量中设置一个新值。
在
pre-request
中将其设置为局部变量,然后使用它来设置 global
变量。
var name = pm.variables.replaceIn("{{$randomFirstName}}");
pm.globals.set("Firstname", name);
var Lname = pm.variables.replaceIn("{{$randomLastName}}");
pm.globals.set("Lastname", Lname);
然后在其他请求中使用
{{name}}
和 {{Lname}}
语法。