Интерфейс Postman
Для начала, давайте подробно рассмотрим интерфейс. Мы сознательно будем рассматривать английскую версию:
Newс помощью этой кнопки можно создать новый запрос (Request), коллекцию (Collection) или окружение (Environment)Importс помощью этой кнопки можно импортировать коллекцию или окружение. По нажатию откроется окно, где вы сможете выбрать одну из нескольких опций для импорта: импорт из файла, папки или по ссылке. Также можно просто вставить данные для импорта в текстовое полеRunnerпо нажатию на кнопку запускается Collection Runner, который выполняет коллекции запросовOpen Newпо нажатию открывается новое окно Postman или новое окно запуска коллекцийMy Workspaceмоя рабочая область. С помощью этой кнопки можно создать новую рабочую область (workspace). Рабочая область предоставляет общий контекст для работы с API. Может использоваться для совместной работы внутри команды (ее можно расшарить с коллегами)Inviteс помощью этой кнопки можно пригласить других членов команды для совместной работы внутри рабочей области (workspace-а)Historyвсе запросы и ответы попадают во вкладку «History» (История). Это позволяет вернуться к предыдущим запросамCollectionsв этой вкладке хранятся коллекции запросов. Коллекции используются для группировки запросов по каким-либо признакамRequest Tabвкладка запроса. Название вкладки по умолчанию — Untitled Project. Хорошая практика — называть вкладку по названию запросаHTTP Requestс помощью этого выпадающего списка можно выбрать тип запроса: GET, POST, PUT, PATCH, DELETE и т.пRequest URLURL API запросаSaveпо нажатию на кнопку Save можно сохранить запрос (или перезаписать, если запрос уже был сохранен ранее)Paramsпараметры, необходимые для выполнения запросаAuthorizationAPI используют авторизацию, чтобы убедиться, что клиент имеет доступ к запрашиваемым данным. В этой секции описываются параметры авторизации: например, username, password, bearer-токен и т.пHeadersдля работы с некоторыми API с каждым запросом необходимо отправлять специальные хедеры. Это нужно для того, чтобы добавить дополнительные данные о типе операции, которую вы хотите провести. Хедеры можно указать в этой секцииBodyв этой вкладке указываются данные, которые должны быть отправлены вместе с запросомPre-request ScriptPre-request скрипты пишутся на JavaScript и выполняются перед отправкой запросов. Используются для того, чтобы провести какие-то действия прямо перед тем, как отправить запрос (например, добавить timestamp или какие-то вычисляемые данные в ваши запросы)Testsво вкладке Tests находятся скрипты, которые выполняются во время запроса. Тесты позволяют проверить API и убедиться, что все работает так, как это было задумано
