Страницы

Поиск по вопросам

понедельник, 6 января 2020 г.

Чем удобно проверять RESTFul API?

#rest #тестирование #поиск_программ


Для проверки работы API я использую браузер. Это было удобно до того момента, как
я начал реализовывать post, put и delete методы. Мне кажется, что не стоит тратить
время на написание тулзы для проверки API. Поисковики ничего разумного не выдают по
этому поводу. Есть нормальные программы для тестирования API под win?
    


Ответы

Ответ 1



Если имеется ввиду ручное тестирование, то для браузеров имеется много плагинов для выполнения HTTP запросов. Вот например приложение для Chrome Postman

Ответ 2



Вообще, для рест нынче моден swagger. Во многих языках можно на лету генерить для него всё на основании аннотаций. К примеру, мы на ноде используем генератор самописный типо express-swagger-generator. Он по аннотациям к методу генерит данные для свагера и запускает его потом. После чего можно его открыть в браузере и выполнять любые запросы в удобном виде. Выглядит как-то так:

Ответ 3



Postman так же существует в виде отдельного приложения для Windows, Linux, MacOS. Скачать можно тут: https://www.getpostman.com/downloads/

Ответ 4



Есть такая замечательная программка как Postman, вы там можете создать запросы, указать метод. Для теста можно в запросе указать формат данных JSON, Postman вам отобразит.

Комментариев нет:

Отправить комментарий