Выбор ответа Middle Postman, Insomnia и curl обновлено
Области переменных в Postman
Вопрос
Переменная token задана и в окружении, и в коллекции, и глобально с разными значениями. Какое значение подставит Postman?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Из окружения: узкая область перекрывает широкую. Postman идёт от узкой области к широкой: локальные переменные скрипта, данные итерации (data file), окружение, коллекция, глобальные.
Варианты ответа
- Глобальное: оно главнее остальных областей
- Из окружения: узкая область перекрывает широкуюправильный ответ
- Из коллекции: она ближе всего к запросу
- Postman покажет ошибку конфликта значений
Разбор
Postman идёт от узкой области к широкой: локальные переменные скрипта, данные итерации (data file), окружение, коллекция, глобальные. Окружение уже коллекции и глобальных, поэтому его значение и победит. Конфликтом это не считается, но путаница с областями частая причина «почему ушёл старый токен».
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.