Итак, если ты здесь, то ты наверняка искал что-то типо: "Да кто такой этот ваш Postman?". Спокойно, сейчас расскажу.Довольно простое определение для данного инструмента будет таким:Postman — инструмент для работы с API, который позволяет посылать запросы к сервисам и работать с их ответами.В нем можно:отправлять запросы и получать ответы;сохранять запросы в папки и коллекции;делиться коллекциями ваших запросов и наборов тестов с коллегами;выполнять автотесты, в том числе по расписанию;изменять параметры запросов.Те самые базовые вещи ↓Интерфейс1.Собственно, рабочая область, в которой вы можете редактировать свой запрос:- query параметры;- headers;- body;- Response — полученный ответ и его status code;2. Основное меню;3. Боковая панель, в которой можно:- cоздать коллекцию запросов (как бы разделить их и сгруппировать в отдельные файлы); - создавать новые окружения с индивидуальными настройками;4. Выбор типа запроса и сам URL. Как тестировать запросы?Давай отправим GET-запрос с помощью Postman:Чтобы выполнить запрос, нажми «+» и выбери его тип (GET). После укажи URL в адресной строке и щелкни Send.Ты увидишь 200 OK в результате, если запрос выполнится успешно:ВАУ! ТЫ сделал СВОЙ первый запрос, поздравляю!А теперь задачка посложнее — отправим POST-запрос.Если ты это читаешь, то, скорее всего, ты знаешь, чем отличаются типы запросов. Но на всякий случай я уточню. POST-запрос отличается от GET-запроса тем, что в POST-запросе мы должны отправить какую-то информацию в Body.Чтобы выполнить запрос, нажми «+» и выбери его тип (POST). После укажи URL в адресной строке и…Нажимаем на вкладку Body, выбираем «Raw» — JSON и вставляем данные пользователя:После этого нажимаем кнопку SEND и отправляем наш запрос.Вы увидите 201 Created message (как на скриншоте ниже) если запрос выполнился успешно:Точно так же, как и POST, отправляются PATCH, PUT и delete запросы.Как создать тесты в PostmanТесты в Postman позволяют убедиться, что API работает так, как этого от него ожидают.Возвращаемся к GET-запросу и переходим во вкладку Tests. Находим Snippets и нажимаем на «Status code: Code is 200». В окне теста появится скрипт. Этот тест будет проверять, что запрос возвращает код ответа 200:Нажимаем кнопку SEND и проверяем результаты теста:Все получилось. Поздравляю — вы великолепны!ЗаключениеЯ познакомила тебя лишь с малой частью данного инструмента. Мне кажется, о Postman можно написать еще 1000 и 1 статью, но чтобы все точно получилось, будем действовать постепенно и идти шаг за шагом к обширным знаниям о Postman.
Postman это тема. Действительно очень удобно
Спасибо за статью с картинками, но зачем она на vc? Контент вроде для хабра.
На хабре такое даже в песочнице не нужно. Да и здесь непонятно кому это нужно.
Все равно что написать про "знакомство с фотошопом" например
На хабре статьи неделями не могут пройти модерацию, а делиться всяким хочется уже сейчас :)
Гляньте: http://insomnia.rest
Отличный инструмент. Перешел на него с Postman из за некоторых неудобств.
Мне было бы интересно почитать еще про постман