Инструмент нагрузочного тестирования с открытым исходным кодом для веб-приложений с поддержкой Windows (кроме Jmeter)

* Пожалуйста, дайте мне знать, если этот вопрос задан не в том форуме, прежде чем голосовать против. Я перенесу *

Привет, я изучаю промышленные альтернативы с открытым исходным кодом для LoadRunner/NeoLoad для тестирования веб-приложений, которые можно запускать на компьютерах с Windows. Я хочу знать, есть ли какие-либо инструменты с открытым исходным кодом, которые могут предоставлять такие функции, как LoadRunner. Конечно, бесплатное программное обеспечение не будет иметь такой большой эффективности, но я ищу в первую очередь следующие функции:

1. Windows support.
2. Ease of Use, UI script recording is preferable.
3. Good number of protocol support.
4. Features of load generation and analysis.
5. Scheduler and reporting capability.
6. Community support.

Инструменты, которые я изучил.

1. Jmeter (This is by far the best option, but I need to find an alternative)
2. FunkLoad (Os dependent)
3. Grinder (Only supprts testing for Java APIs)
4. Multi-Mechanize (Works only for linux)

person nitinsh99    schedule 08.09.2014    source источник


Ответы (2)


Поддержка Grinder не ограничивается только Java API, она поддерживает HTTP, SOAP, JDBC, POP3, SMTP, LDAP и JMS.

Еще одним хорошим инструментом является Gatling.

Вы также можете заглянуть в Tsung, он больше ориентирован на Linux/Unix, но его также можно запустить в Windows через Cygwin

Все 3 выше предлагают возможности записи-воспроизведения.

Я считаю, что Инструменты нагрузочного тестирования с открытым исходным кодом: Какой из них следует использовать? будет очень полезен в ваших исследованиях.

person Dmitri T    schedule 18.09.2014

Не существует инструментов с открытым исходным кодом, которые воспроизводят полную функциональность крупных коммерческих инструментов, таких как LoadRunner, SilkPerformer, Rationa|IBM Performance Tester, Neoload, SOASTA и т. д.

Если вы поставите за любым инструментом повышения производительности, даже самым дорогим, квалифицированного специалиста, ваши инвестиции окупятся. Выберите не того пользователя, и нет такого дешевого инструмента, который не имел бы отрицательного ROI. Именно это последнее условие заставляет многие организации отказываться от своих нынешних инструментов и двигаться вниз по течению, люди, которых они наняли, поют постоянные хоры «винить инструмент», когда настоящая причина в том, что «я не знаю, как использовать инструмент. "

person James Pulley    schedule 09.09.2014