Я уже давно работаю тестировщиком backend, поэтому интересуюсь различными инструментами для работы с API. Если набор десктопных утилит довольно известен, то про существование браузерных расширений мало кто знает. Вот о них и поговорим.
Postman Interceptor
Эта разработка тех же ребят, которые делают Postman (очевидно же). Postman Interceptor позволяет тестировать REST API прямо из браузера.
Среди возможностей стоит отметить автоматизацию тестов, возможность отправлять заголовки без использования Proxy. Есть и минусы, вроде интерфейса, с которым сложно разобраться поначалу. И ещё требуется дополнительная установка Interceptor Bridge, что тоже не айс.
Скачать (есть платные возможности)
Talend API Tester
Это расширение поддерживает импорт данных из Postman Collections, Swagger, OAS, Open API и HAR. Запись логов возможна локально и в облако. А ещё Talend API Tester очень прост в понимании.
Можно создавать динамические запросы с различными переменными, заголовками и прочими штуками. Ответы можно сравнивать с предыдущими прогонами. Есть поддержка совместной работы.
Yet Another REST Client
Пожалуй, одно из самых понятных расширений в этой подборке. С помощью Yet Another REST Client можно упростить разработку, тестирование и отладку REST API. Данные можно экспортировать с помощью файла или синхронизировать через Google Drive.
YARC также хранит историю предыдущих прогонов, что позволяет легко сравнивать результаты. Есть возможность работы с хедерами и их изменение.
vREST - REST API Testing Tool
Это расширение подойдёт, если вам нужно получить возможность автоматизации с помощью записи ответов и запросов HTTP и создания mock-сервисов. При этом с vREST может разобраться даже новичок.
Boomerang - SOAP and REST Client
Есть поддержка работы с SOAP и REST API. Несмотря на то что расширение сравнительно молодое, здесь есть уже вся необходимая функциональность. Есть возможность импорта и экспорта данных, история запросов и многое другое.