postman调用随机变量
时间: 2023-08-23 12:15:55 浏览: 116
随机变量问题
postman可以使用随机变量来生成随机数据并在请求中使用。在给定的引用中,可以看到使用JavaScript函数生成随机字符串并存入变量。类似地,可以定义一个JavaScript函数来生成随机的手机号码,并将其存入变量。
首先,创建一个新的环境变量,比如`randomData`,并在该变量中定义一个键值对,将生成的随机手机号码存入其中。在请求中使用该随机手机号码时,可以通过`{{randomData.phoneNumber}}`来引用。
以下是一个示例的JavaScript函数,用于生成随机手机号码并将其存入`randomData`环境变量:
```
function generateRandomPhoneNumber() {
var numArray = ["139","138","137","136","135","134","159","158","157","150","151","152","188","187","182","183","184","178","130","131","132","156","155","186","185","176","133","153","189","180","181","177"];
var index = Math.floor(Math.random() * numArray.length);
var prefix = numArray[index];
var phoneNumber = prefix;
for (var i =0; i <8; i++) {
var digit = Math.floor(Math.random() *10);
phoneNumber += digit;
}
pm.environment.set("randomData.phoneNumber", phoneNumber);
}
generateRandomPhoneNumber();
```
将上述代码添加到请求的“Pre-request Script”中,每次发送请求时,该函数都会生成一个随机的手机号码并存入`randomData.phoneNumber`变量中。然后,在请求的URL或请求体中使用`{{randomData.phoneNumber}}`即可调用该随机手机号码。
阅读全文