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

Альтернатива Jmeter

Я ищу бесплатную/более простую альтернативу JMeter. Это очень полный, но сложный инструмент, и все, что мне нужно, - это симулировать ряд одновременных вызовов на сайт, захватывать статистику о производительности (время ответа) и посмотреть, сколько одновременных вызовов он может вынести, не нарушая. Некоторая диаграмма, брошенная в, была бы полезна.

Спасибо.

4b9b3361

Ответ 1

Используйте Apache Benchmark (ab). Это инструмент командной строки, который поставляется с веб-сервером Apache. Если вы используете * nix, скорее всего, он уже установлен на вашем компьютере. Например, если вы хотите отправить 1000 запросов на веб-сервер, работающий на localhost, используя 10 параллельных потоков, вы должны сделать это:

$ ab -n 1000 -c 10 http://localhost/

Он выплюнет приятный отчет, который даст вам интересные статистические данные, такие как запросы в секунду, количество сбоев и многое другое.

Ответ 2

Попробуйте Grinder, он достаточно прост в использовании и может быть написан по сценарию.

Ответ 3

Возможно, вы могли бы попробовать Gatling.

Он предоставляет графический интерфейс, рекордеры, отчеты (распределение времени ответа, запросы в секунду с течением времени,..),...

Я думаю, что самая большая разница между gatling и jmeter заключается в том, что gatling не использует 1 поток для 1 пользователя, но использует async IO. Было бы интересно, если у вас есть проблемы с производительностью с jmeter (и если вы не можете использовать jmeter в распределенном режиме)

Ответ 4

Попробуйте FunkLoad, функциональный и инструмент для тестирования производительности веб-приложений, написанный на Python.

Ответ 5

Попробуйте jmeter + jmeter plugins.
Это должно быть так же просто, как и другие.

Ответ 6

Grinder, Funkload, SoapUI (только для Soap Services), Neoload (для теста нагрузки), Charles Proxy