То, что должно работать, это:
- вы готовите входное тело JSon с переменными. то есть из вашего примера:
{ "device_name":{{device_name}}, "imei_num":{{imei_num}}, "phone_num":{{phone_num}}, "device_city":{{device_city}}, "device_state":{{device_state}}, }
{{}} для переменных
- Вы создаете файл CSV с соответствующими заголовками (по одному для каждой переменной вашего входного JSON) и всеми необходимыми значениями:
пример:
line 1 : device_name, imei_num, phone_num, device_city, device_state
line 2 : "34793812453274392", "36xxxxxxxxxxxx5", "8666606451", "Chennai", "Tamil Nadu"
... and so on ...
line 10000 : ...
Затем в средстве запуска Postman (см. здесь) вы выбираете файл данных (Данные / Выбрать файл) с типом CSV (у вас должна быть возможность проверить содержимое, но будьте осторожны, так как у вас будет много строк, это может занять много времени, я предлагаю вам сначала попробовать небольшой файл CSV )
Вы просто устанавливаете ОДНУ итерацию (иначе вы будете воспроизводить x раз 10000 запросов). Он проанализирует ваш файл и для каждой строки данных отправит ваш запрос с заменой переменных тела соответствующими данными, связанными с соответствующим заголовком. Имена заголовков должны иметь тот же ярлык, что и ваши переменные.
Запуск раннера запустит ваши 10000 запросов последовательно
При желании вы можете использовать входной файл JSON в качестве файла данных, см. здесь
Не стесняйтесь взглянуть на документацию postman, она довольно полная.
person
A.Joly
schedule
26.11.2017