javascript - 如何在电话号码格式 postman 范围内生成随机数

标签 javascript random automated-tests postman

<分区>

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

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

最佳答案

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

通过将此代码添加到Pre-Request Script,您可以从randomuser.me API 获取phone 数据并将其存储在在主请求中使用的 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 或请求正文中。

关于javascript - 如何在电话号码格式 postman 范围内生成随机数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50864052/

相关文章:

javascript - 如何在柏树中拖放 ul > li 元素

javascript - 使用 JS 在 URL #fragment 丢失到 301 重定向之前转换它?

javascript - 解析 MM/DD/YY 格式的日期

java.awt.Toolkit beep() 错误

c++ - 如何编写一个可重复的伪随机数生成器?

java - 具有给定长度单元测试的随机字符串

jenkins - 如何在 Jenkins 中显示单个测试通过/失败的结果?

TeamCity测试失败统计

javascript - 使用 Meteor 将数据从服务器流式传输到客户端 :

javascript - 我怎样才能 wrap() 一个容器中的所有元素而不是每个元素?