Это один из способов сделать это.
Создать коллекцию и запрос POST.
В поле pre-request
добавить следующее:
/* As this will be run through the Collection Runner, this extracts
the number of the current iteration. We're adding +1, as the iteration starts from 0.*/
let count = Number(pm.info.iteration) + 1;
//Convert the current iteration number, to a '00' number format (will be a string)
let countString = ((count) < 10) ? '0' + count.toString() :
count.toString();
//Set an environment variable, which can be used anywhere
pm.environment.set("countString", countString)
В своем теле запроса POST сделайте что-то вроде этого:
{
"name": "WIN2016-{{countString}}",
...
}
Теперь, запустите вашу коллекцию через 'Runner Collection' и введите число Итераций (например, сколько раз вы хотите, чтобы ваша коллекция запускалась).Вы также можете добавить Задержка , если ваш API накладывает ограничения скорости.
Наконец, нажмите Выполнить .