Альтернатива Jmeter [закрыто]
-
20-09-2019 - |
Вопрос
Я ищу бесплатную/более простую альтернативу JMeter.Это очень полный, но сложный инструмент, и все, что мне нужно, это смоделировать количество одновременных вызовов на сайт, получить статистику производительности (время ответа) и посмотреть, сколько одновременных вызовов он может выдержать без сбоев.Немного диаграммы было бы полезно.
Спасибо.
Решение
Используйте Apache Benchmark (ab).Это инструмент командной строки, который поставляется с веб-сервером Apache.Если вы используете *nix, скорее всего, он уже установлен на вашем компьютере.Например, если вы хотите отправить 1000 запросов на веб-сервер, работающий на локальном хосте, используя 10 одновременных потоков, вы должны сделать это:
$ ab -n 1000 -c 10 http://localhost/
Он выдаст хороший отчет с интересной статистикой, такой как количество запросов в секунду, количество неудач и многое другое.
Другие советы
Может быть, ты мог бы попробовать Гатлинг .
Он предоставляет графический интерфейс, средства записи, отчеты (распределение времени ответа, количество запросов в секунду с течением времени и т. д.),...
Я думаю, что самая большая разница между гатлингом и jmeter заключается в том, что гатлинг не использует 1 поток для 1 пользователя, а использует асинхронный ввод-вывод.Это может быть интересно, если у вас есть проблемы с производительностью jmeter (и если вы не можете использовать jmeter в распределенном режиме)
Пытаться Гриндер, он достаточно прост в использовании и может быть написан по сценарию.
Пытаться Фанклоад, инструмент функционального тестирования и тестирования производительности веб-приложений, написанный на Python.
Попробуйте jmeter + плагины jmeter код.
Это должно быть так же просто, как и другие.
Grinder, Funkload, SoapUI (только для Soap Services), Neoload (для нагрузочного теста), Charles Proxy