#xml #http #testing #load #jms
#xml #http #тестирование #загрузить #jms
Вопрос:
Я ищу инструмент нагрузочного тестирования / генератор нагрузки для HTTP (веб-служб) и вызовов JMS.
Какие инструменты были бы самыми современными?
-
а) бесплатный продукт
-
б) коммерческий продукт
Ответ №1:
Apache JMeter будет выполнять как SOAP, так и JMS, плюс множество других протоколов.
Ответ №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 /).
Они оба бесплатны в использовании и поддерживают агенты для распараллеливания загрузки.