我的第一个要求是:GET http://example.com?int={{$randomInt}}
。我需要将第二个请求(其中包含其他测试)运行到相同的地址,所以我需要保存生成的变量。我该怎么做?
在第一次请求之后,我在“测试”沙箱中尝试pm.variables.get("int")
,但这段代码看不到int
var。
在 Pre-req 中创建随机数。沙箱到第一个请求:
postman.setGlobalVariable('int', Math.floor(Math.random() * 1000));
也无济于事,因为我需要在 URL 中使用这个参数,而“Pre-req.” 块在请求之后但在测试之前运行。
那么如何在第一个请求之前生成随机变量并将其存储以在第二个请求中使用?