我需要为邮递员生成特定范围内的随机数。我想知道是否有可能生成它并在postman中使用它变量,从我在postman site看到的是:
{{$randomint }}
将给出1-1000之间的随机数,我已经尝试过这样的事情:
{{$randomint(1,5)}}
获得1-5之间的数字,但邮递员没有得到这种选项,那么如何在邮递员中指定随机范围?
你可以使用Lodash
,因为它是一个内置模块:
pm.environment.set("random_number", _.random(1, 5))
或者只需将数字5
添加到_.random()
函数中,这将是0到5之间的数字。
这对我有用:
在预先请求脚本中,使用以下内容定义变量:
postman.setGlobalVariable('ran', Math.floor(Math.random() * 5));
然后在你的url中调用url中的变量,如下所示:
{{ran}}
希望这对你有用。