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

Области переменных в Postman

Вопрос

Переменная token задана и в окружении, и в коллекции, и глобально с разными значениями. Какое значение подставит Postman?

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

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

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

Коротко

Правильный ответ: Из окружения: узкая область перекрывает широкую. Postman идёт от узкой области к широкой: локальные переменные скрипта, данные итерации (data file), окружение, коллекция, глобальные.

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

  1. Глобальное: оно главнее остальных областей
  2. Из окружения: узкая область перекрывает широкуюправильный ответ
  3. Из коллекции: она ближе всего к запросу
  4. Postman покажет ошибку конфликта значений

Разбор

Postman идёт от узкой области к широкой: локальные переменные скрипта, данные итерации (data file), окружение, коллекция, глобальные. Окружение уже коллекции и глобальных, поэтому его значение и победит. Конфликтом это не считается, но путаница с областями частая причина «почему ушёл старый токен».

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

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