Подтвердить что ты не робот

Есть ли удобный графический интерфейс для тестирования ручных сервисов REST?

При разработке службы REST я хочу иметь возможность вручную отправлять некоторые данные (например, методом PUT или POST) на определенный URL-адрес и видеть ответ. Единственным инструментом, который я знаю, является SoapUI, который является не только коммерческим продуктом, но и немного сложным, хотя моя задача настолько проста. Существует вопрос о альтернативах SoapUI, но все обсуждения там касаются SOAP-сервисов, в то время как мне нужно всего лишь несколько REST:-) Любые идеи? Я знаю, что я могу написать такой инструмент себе довольно легко, но я бы предпочел не изобретать велосипед, если он есть.

UPDATE: Отметить имя Cidade, но я бы хотел, чтобы инструмент тоже работал на Linux...

ОБНОВЛЕНИЕ 2: решение по моему выбору стало расширение HttpRequester Firefox.

4b9b3361

Ответ 1

Я только что обнаружил и установил RESTClient, который является дополнением Firefox (он идеален для меня, поскольку я делаю большую часть разработки на FF, как на Windows, так и на Linux). Не знаю, хорошо ли это.:)

EDIT: я начал с него широко, так как это очень хорошо, он действительно возвращает много данных об ответе и.

Ответ 2

Мой любимый WizTools RESTClient, который написан на Java. Хорошей особенностью является то, что она позволяет сохранять запросы и ответы на файл, если вы хотите перезагрузить их позже. Он также кросс-платформенный благодаря Java.

Ответ 3

Существует еще одно бесплатное приложение под названием Postman, которое позволит вам это сделать. Первоначально он был запущен как плагин Chrome, и с тех пор он доступен на Mac.

Я использую плагин Chrome широко на Windows, Linux и Mac. То, что я нахожу наиболее полезным, - это тот факт, что во время входа все ваши запросы могут быть синхронизированы на всех машинах. Я использую Mac в офисе, и когда я прихожу домой, я выбираю, где я ушел, на машине под Windows.

Ответ 4

Перекрестная платформа insomnia вы должны ее протестировать.

Если вы используете mac, тогда paw другой вариант

Ответ 5

Любой тестер HTTP-запроса будет работать. Fiddler является хорошим.

Ответ 7

cURL является бесплатным и работает почти на всех.

Ответ 8

Если вам нужен инструмент, который вы можете запустить в Linux, попробуйте WebScarab, он написан на Java.

Ответ 11

Я очень люблю либо Fiddler (если вам нужно углубиться в вещи) или Insomnia (если вы пытаетесь справиться с определенным REST API).

Fiddler работает в Linux с использованием среды исполнения Mono. Insomnia предоставляет пакеты Linux. Мне нравится, что Insomnia имеет генератор лесов для самых популярных языков, поэтому, когда вы сделали определенную работу REST API в Insomnia, вы можете генерировать код для многих языков из этого. Ухоженная!

Ответ 12

В Telerik теперь есть новое автономное программное обеспечение для тестирования API: Telerik Test Studio для API

http://www.telerik.com/download/teststudio-apis

введите описание изображения здесь