Лучший способ протестировать REST направляющих API XML?

Я нашел этот учебник невероятно полезным, и до сих пор это единственный способ, которым мне удалось достичь того, что я искал с помощью GDB: Внедрение кода в работающее приложение Linux : http: // www. codeproject.com/KB/DLL/code_injection.aspx

Здесь также есть хорошая Q & amp; A по внедрению кода для Mac здесь: http: // www. mikeash.com/pyblog/friday-qa-2009-01-30-code-injection.html

12
задан jcnnghm 15 April 2009 в 16:46
поделиться

4 ответа

Я бы рекомендовал использовать огурец. Cucumber эмулирует браузер, и вы можете проверить полученные результаты. Это отлично работает для запросов XML, а также для JSON и старого простого HTML.

2
ответ дан 2 December 2019 в 22:06
поделиться

Если вы хотите протестировать API, которые вы создали вручную - вы можете попробовать это! Кажется, работает хорошо!

Клиент REST - просто протестируйте REST API

Однако вы не можете выполнять автоматическое тестирование!

0
ответ дан 2 December 2019 в 22:06
поделиться

Это не автоматизировано, но действительно отлично подходит для просмотра того, что делает ваш API.

http://hurl.r09.railsrumble.com/

2
ответ дан 2 December 2019 в 22:06
поделиться

Известно, что в исходной реализации Java имеются некоторые ошибки, связанные с кодировкой файлов. Например, он не может правильно обрабатывать имена файлов с помощью umlauts.

StartZIP является альтернативой, которую мы использовали в нашем проекте: https://truezip.dev.java.net/ Проверьте документацию на сайте.

-121--4154775-

DoModal блокируется. Вы должны создать диалог в куче или сделать его членом вашего класса (это важно), вызвать Create, а затем вызвать SunWindow.

-121--2498504-

Мы используем надстройку RESTclient a Firefox для посещения и тестирования служб REST.

https ://addons.mozilla.org/en-US/firefox/addon/9780

Мы используем это в моей команде уже пару месяцев, и я не думаю, что мы могли бы сделать нашу работу без этого. Это очень легко встать и бегать и дружелюбно использовать.

Если вы получите последнюю версию от Sourceforge, есть даже поддержка Oauth, что-то я не нашел ни в одном другом клиенте REST.

http://sourceforge.net/projects/restclient/develop

Один, многих, преимуществ использования дополнения Firefox - то, что это - взаимная платформа. Мы используем один и тот же инструмент (RESTclient) для всех членов нашей команды, даже если мы используем разные ОС (Mac, Linux, Windows).

1
ответ дан 2 December 2019 в 22:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: