Валидация JSON в Postman

YOUTUBE · 23.11.2025 05:02

Ключевые темы и таймкоды

Валидация джейсон сообщения в Postman

0:00
  • В видео рассказывается о процессе валидации джейсон сообщения в Postman.
  • Сначала выполняется запрос в Postman, который возвращает список пользователей.
  • Затем выполняется валидация полученного сообщения с помощью джейсон схемы.

Теория джейсон схемы

1:30
  • Джейсон схема - это язык описания структуры джейсон объекта.
  • В джейсон схеме используются объекты, массивы и ключевые слова для описания структуры сообщения.
  • Типы данных в джейсон: числа, строки, литералы, объекты и массивы.

Создание джейсон схемы для валидации

10:12
  • В Postman создается переменная для джейсон схемы и тело ответа конвертируется в джава скрипт объект.
  • Затем выполняется тест с использованием джейсон схемы и тела ответа.
  • В результате, если сообщение соответствует джейсон схеме, тест проходит успешно.

Создание и использование джейсон схемы

17:14
  • Создание теста в Postman с использованием встроенного валидатора Tiwi.
  • Добавление функции для выполнения валидации и ожидания, что валидация будет равна true.

Проверка работы джейсон схемы

19:32
  • Создание мог сервера для подмены тела ответа и проверки работы джейсон схемы.
  • Удаление обязательного ключа из тела ответа и сохранение его в экзампле.
  • Подмена адреса запроса на адрес мог сервера и выполнение проверки.

Улучшение теста с использованием кастомного сообщения об ошибке

22:08
  • Обращение к документации для использования метода валидации, который собирает ошибки в массив.
  • Создание кастомного сообщения об ошибке с использованием атрибутов объекта error.
  • Добавление блока обработки ошибок с выводом сообщений об ошибках в консоль.
  • Добавление условия if для вывода сообщений об ошибках в консоль при значении атрибута "вылет" не равно true.