5 расширений для тестирования API

Константин Докучаев
Константин Докучаев
5 расширений для тестирования API

Я уже давно работаю тестировщиком 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. Несмотря на то что расширение сравнительно молодое, здесь есть уже вся необходимая функциональность. Есть возможность импорта и экспорта данных, история запросов и многое другое.

Скачать



Great! Next, complete checkout for full access to All-In-One Person
Welcome back! You've successfully signed in
You've successfully subscribed to All-In-One Person
Success! Your account is fully activated, you now have access to all content
Success! Your billing info has been updated
Your billing was not updated