0
やあ、forループ経由でPostmanに複数のリクエストを作成するには?
私は順番に、1から10000の範囲の値を持つことになり、変数(「ID」)を使用して、同じエンドポイントに、ポストマンに要求を投稿したいです。 これは私がやったことです:
**JSON Request:**
{
"UCPID": "{{ID}}",
"Data": [
{
"Ref1":"LVM",
"Ref2":"DLV",
"Ref3":"DLV",
"StartDate":"2016-05-08",
"EndDate":"2016-05-12",
..
}
**In the Pre-request script:**
/*jshint loopfunc:true */
var count;
for(count = 0; count < 10000; count++){
pm.globals.set("ID", count);
console.log("value:" + count);
//var jsonData = JSON.parse(responseBody);
//tests["ucp id = " + count] = true; // debug message
pm.sendRequest("https://postman-echo.com/get", function (err, response) {
console.log(response.json());
});
}
私は、これは10000回実行すると予想。代わりに、それは一度だけ実行されます! 私は、PostmanがCSVのデータファイルをPostmanのランナーに渡すことを許可していることを知っています。しかし、私はこれをやりたいとは思わない、私のIDは1〜10000、私はこのためのCSVを作成する必要はありません..私はプログラムでこれをやりたい! 何か不足していますか?感謝! ありがとう! マット
?あなたのpostman-echo get要求にjsonボディがなく、あなたのパラメータが見えませんか?あなたのグローバルを使用していないようです...プリ・リクエストのスクリプトでこれを行いますか? [テスト]タブで –
右、あなたは正しい。今、私は分かる。 – MattLieber