figbellСкачать

Функции

Запросы готовятся во вкладках, отправляются и анализируются вместе со временем ответа. Коллекции Postman, файлы OpenAPI и WSDL открываются напрямую; коллекции хранятся как файлы Postman на этом устройстве или в выбранной папке.

Основные функции

Совместимость с Postman
Открывает Postman Collection v2.0 / v2.1, файлы окружений и глобальных переменных, а также выгрузки данных Postman (.zip); коллекции снова экспортируются в формате Postman. Настройки папок, авторизации, переменных и скриптов сохраняются.
OpenAPI и Swagger
Импортирует OpenAPI 3 и Swagger 2 (JSON, YAML); если указан адрес страницы Swagger UI, спецификация находится на странице. При изменении связанного источника коллекция обновляется с показом различий.
GraphQL
Схема загружается через интроспекцию; запросы дополняются и проверяются по мере ввода, типы просматриваются в документации схемы, а поля добавляются в запрос одним щелчком.
Тесты и скрипты
Скрипты перед запросом и после ответа используют pm.test, pm.expect, pm.environment и pm.response. Скрипты выполняются в отдельной среде без доступа к сети и с ограничением в 5 секунд.
Запуск
Запросы коллекции выполняются по порядку вместе с тестами; можно задать число итераций, задержку между запросами и файл данных CSV или JSON. Результаты сохраняются в JSON.
Документация коллекции
Описания коллекции, папок и запросов в Markdown превращаются в документ с оглавлением; он сохраняется как HTML или Markdown.
SOAP и WebSocket
Операции SOAP создаются из файла WSDL как запросы с примерами конвертов. Через подключение WebSocket отправляются сообщения, а входящие отображаются в хронологическом порядке.
Окружения и секретные значения
Переменные окружения, коллекции и глобальные переменные используются в виде {{name}}. Заблокированные переменные скрыты и не записываются в экспорт и в папку.
Авторизация
Basic, Bearer, ключ API (в заголовке или параметре запроса) и OAuth 2.0 client credentials; авторизацию можно наследовать от папки или коллекции.
Получить код
Запрос преобразуется в код cURL, JavaScript fetch, Python requests, Go, PHP cURL или HTTPie. Запрос также можно создать, вставив команду cURL.
Анализ ответов
Показываются статус, время (на компьютере с разбивкой на DNS, подключение и первый байт) и размер; JSON и XML форматируются, HTML открывается в безопасном предпросмотре, а файлы cookie сохраняются и отправляются на тот же домен.
Хранение в папке
Коллекции хранятся как файлы Postman в выбранной папке, поэтому их можно версионировать в git и делиться ими с командой. Последние 300 запросов остаются в истории.

Устройства и браузеры

  • В настольном приложении запросы отправляются прямо с этого компьютера: ограничений CORS нет, можно задавать такие заголовки, как Cookie и Host, а при необходимости отключить проверку сертификата.
  • В браузере запросы отправляются по правилам браузера: если сервер этого не разрешает (CORS), ответ прочитать нельзя, а некоторые заголовки задаёт сам браузер.
  • Хранение в папке доступно в Chrome, Edge и Opera; в других браузерах коллекции хранятся в браузере и экспортируются в файлы.
Снимок экрана Endvia: рабочая область с примером содержимого
Компьютер
Снимок экрана Endvia: рабочая область с примером содержимого
Планшет
Снимок экрана Endvia: рабочая область с примером содержимого
Телефон

Сочетания клавиш

В macOS используются ⌘ и ⌥; в Windows и Linux — Ctrl и Alt.

СочетаниеДействие
Ctrl/⌘ ↵Отправить запрос
Ctrl/⌘ TНовый запрос
Ctrl/⌘ WЗакрыть вкладку
Ctrl/⌘ SСохранить
Ctrl/⌘ OИмпорт
Ctrl/⌘ ⇧ CПолучить код
Ctrl/⌘ EОкружения

На телефонах коллекции открываются кнопкой ☰; запрос и ответ показываются друг под другом.

Получить Endvia

Попробуйте в браузере без установки; для постоянного использования купите версию для macOS, Windows или Linux.