Выбор ответа Middle Postman, Insomnia и curl обновлено

Data-driven в Postman

Вопрос

Нужно прогнать один запрос регистрации с 50 разными наборами email и пароля. Как это сделать в Postman?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: Runner или Newman с CSV/JSON: строка = итерация, поля как {{email}}. Файл данных задаёт итерации: Runner выполнит коллекцию по разу на каждую строку, подставив значения колонок как переменные.

Варианты ответа

  1. Создать 50 копий запроса в папке и запустить папку в Collection Runner
  2. Runner или Newman с CSV/JSON: строка = итерация, поля как {{email}}правильный ответ
  3. Написать цикл for прямо в адресе запроса через переменную {{i}}
  4. Это делается в JMeter, Postman не умеет повторять запрос с разными данными

Разбор

Файл данных задаёт итерации: Runner выполнит коллекцию по разу на каждую строку, подставив значения колонок как переменные. В Newman это ключ -d data.csv. Копии запросов плохо поддерживать, а цикл в адресе не существует.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.