我是Postman的新手。我在这里尝试过自动化我的一些API调用,我设置计数器和随机化字符。然而,我需要存储一个值列表(对于这个练习,它可能是1000个单独的值),然后随机化API调用中使用的值。例如,存储1000个美国城市的列表。对于这个例子,让我们使用下面的三个。圣地亚哥,弗朗西斯科,路易斯维尔然后,当我通过POST调用API时,我从1000个城市的列表中发送一个随机值(例如,一个城市)。这在Postman中是如何实现的?
kx1ctssn1#
_.sample(['January', 'February', 'March'])
创建一个1000个项目的列表,并使用lodash样本函数从中选择随机元素
ibps3vxo2#
将数组中所有城市的值相加,然后使用下面的代码片段随机选择一个城市
var cities = ["San Francisco", "San Diego", "Boston"]; pm.environment.set("CITY", cities[Math.floor(Math.random() * cities.length)]);
编辑POST请求的Body,传递CITY变量
{ "city":"{{CITY}}" }
2条答案
按热度按时间kx1ctssn1#
创建一个1000个项目的列表,并使用lodash样本函数从中选择随机元素
ibps3vxo2#
将数组中所有城市的值相加,然后使用下面的代码片段随机选择一个城市
编辑POST请求的Body,传递CITY变量