邮递员 - 如何生成特定范围内的随机数?

问题描述 投票:5回答:2

我需要为邮递员生成特定范围内的随机数。我想知道是否有可能生成它并在postman中使用它变量,从我在postman site看到的是:

{{$randomint }}

将给出1-1000之间的随机数,我已经尝试过这样的事情:

{{$randomint(1,5)}}

获得1-5之间的数字,但邮递员没有得到这种选项,那么如何在邮递员中指定随机范围?

random postman
2个回答
12
投票

你可以使用Lodash,因为它是一个内置模块:

pm.environment.set("random_number", _.random(1, 5))

或者只需将数字5添加到_.random()函数中,这将是0到5之间的数字。


4
投票

这对我有用:

在预先请求脚本中,使用以下内容定义变量:

postman.setGlobalVariable('ran', Math.floor(Math.random() * 5));

然后在你的url中调用url中的变量,如下所示:

{{ran}}

希望这对你有用。

© www.soinside.com 2019 - 2024. All rights reserved.