Инструмент нагрузочного тестирования для HTTP и JMS

#xml #http #testing #load #jms

#xml #http #тестирование #загрузить #jms

Вопрос:

Я ищу инструмент нагрузочного тестирования / генератор нагрузки для HTTP (веб-служб) и вызовов JMS.

Какие инструменты были бы самыми современными?

  • а) бесплатный продукт

  • б) коммерческий продукт

Ответ №1:

Apache JMeter будет выполнять как SOAP, так и JMS, плюс множество других протоколов.

Встроенные сэмплеры JMeter 2.4

Ответ №2:

Eviware создала очень простой механизм генерации нагрузки, который вы можете использовать в сочетании с SOAP-UI для генерации нагрузки на веб-сервис. Он называется LOAD-UI. Обратите внимание, что SOAP-UI также поддерживает создание и отправку JMS.

Вы можете проверить SOAP-UI по адресу:http://soapui.org

Пользовательский интерфейс загрузки:http://loadui.org

Вот подробные сведения о том, как использовать SOAP-UI с JMS: http://soapui.org/JMS/getting-started.html

Я использовал оба этих инструмента, и они хорошо выполнены и поддерживаются. Мы обнаружили дефект в SOAP-UI, который был исправлен и доступен в nightly snapshot менее чем за неделю.

Оба инструмента имеют бесплатную версию с открытым исходным кодом, так что, похоже, она соответствует всем вашим критериям.

Ответ №3:

По состоянию на октябрь 2013 года Load-UI, похоже, не поддерживает JMS через их активность «Soap-UI-Runner». Это облом. Кроме того, при использовании бесплатной версии Load-UI вы не можете использовать функцию агента.

Мы взглянули на JMeter (http://jakarta.apache.org/jmeter /) и Измельчитель (http://grinder.sourceforge.net /).

Они оба бесплатны в использовании и поддерживают агенты для распараллеливания загрузки.