如何通过for循环在Postman中创建多个请求?

如何通过for循环在Postman中创建多个请求?,postman,Postman,嗨 我想使用一个变量('ID')将请求发送给Postman,发送到同一个端点,该变量的值依次为1-10000。 这就是我所做的: **JSON Request:** { "UCPID": "{{ID}}", "Data": [ { "Ref1":"LVM", "Ref2":"DLV", "Ref3":"DLV", "StartDate":"2016-05-08",

我想使用一个变量('ID')将请求发送给Postman,发送到同一个端点,该变量的值依次为1-10000。 这就是我所做的:

**JSON Request:**
{
    "UCPID": "{{ID}}",
    "Data": [
        {
            "Ref1":"LVM",
            "Ref2":"DLV",
            "Ref3":"DLV",
            "StartDate":"2016-05-08",
            "EndDate":"2016-05-12",
            ..
}
请求前脚本中的
****
/*jshint loopfunc:true*/
var计数;
用于(计数=0;计数<10000;计数++){
pm.globals.set(“ID”,计数);
console.log(“值:”+count);
//var jsonData=JSON.parse(responseBody);
//测试[“ucp id=“+count]”真;//调试消息
pm.sendRequest(“https://postman-echo.com/get,函数(错误,响应){
log(response.json());
});
}
我预计这将运行10000次;相反,它只运行一次! 我知道Postman允许CSV格式的数据文件在Postman的Runner中传递;但是我不想这样做,我的ID只是1到10000,我不想为此创建CSV。。我想以编程的方式来做这件事! 我错过什么了吗? 谢谢
Matt

以下是我在请求前脚本中所做的:

 pm.globals.set("ID", '\"'+Number(Math.floor(Math.random() * 1000)+1) +'\"');

因此,我不再需要使用CSV了

以下是我在请求前脚本中所做的:

 pm.globals.set("ID", '\"'+Number(Math.floor(Math.random() * 1000)+1) +'\"');

因此,我不再需要使用CSV了

您的“ID”在哪里使用?在您的postman echo get请求中,没有json主体,我看不到您的参数?似乎你没有使用你的全球。。。您是否在预请求脚本中执行此操作?在“测试”选项卡中?对,你是对的。我现在明白了。你的身份证在哪里?在您的postman echo get请求中,没有json主体,我看不到您的参数?似乎你没有使用你的全球。。。您是否在预请求脚本中执行此操作?在“测试”选项卡中?对,你是对的。我现在明白了。如何运行1000次?您在哪里设置它来运行多次?如何运行1000次?您在哪里设置它来运行此多次?