如何生成电话号码格式的随机数Postman

时间:2018-06-14 18:48:50

标签: javascript random automated-tests postman

我想生成特定数字范围内的随机数。我尝试了此stackoverflow link中提供的解决方案,但没有一个解决方案无效。我只能生成1个随机数而不是特定的数字范围。我可以使用其他任何解决方案为特定范围生成随机数吗?

我正在寻找带有随机数的10个数字范围。我正在寻找一个电话号码格式。例如:(651)651-6516

1 个答案:

答案 0 :(得分:3)

您可以通过两种不同的方式执行此操作 - 您可以编写一些JS代码来创建随机数并以您需要的方式对其进行格式化,或使用第三方数据生成器为您执行此操作。

通过将此代码添加到Pre-Request Script,您可以从phone API获取randomuser.me数据,并将其存储在environment变量中,以便在主请求中使用。

pm.sendRequest("https://randomuser.me/api/?nat=us&inc=phone", (err, res) => {
    pm.environment.set('phoneNumber', res.json().results[0].phone)
}) 

Postman Random

要在主请求中使用此功能,您可以使用{{phoneNumber}}语法将其添加到URL或请求正文中。