Как скачать и установить Apache JMeter (Windows)
⚡ Умное резюме
Загрузить и установить Apache JMeter В четыре шага — установите совместимое приложение. Java среда выполнения, загрузите JMeter Распакуйте исполняемый файл и запустите его в графическом интерфейсе, на сервере или в режиме командной строки. Процедура работает независимо от используемого программного обеспечения. Windows, macOSи Linux, потому что JMeter это чистый Java Приложение.

OperaПоддержка системы тинга для JMeter
JMeter - это чистый Java Приложение корректно работает на любой операционной системе, имеющей совместимую версию. Java среда выполнения. Официально поддерживаемые платформы:
- Windows
- macOS
- Linux (включая Ubuntu(Debian, CentOS и другие)
Шаги для установки JMeter
Шаг 1) Установите Java
Так как JMeter это чистый Java Для настольного приложения требуется полная совместимость со стандартами. Java JDK версии 8 или выше (более старые версии) JMeter также поддерживаются релизы Java 6). Загрузите и установите последнюю версию. Java Комплект разработчика SE от Oracle Java загрузки страницы или используйте дистрибутив OpenJDK, например Adoptium. Microsoft Сборка OpenJDK, или Amazon Правильный.
После завершения установки проверьте наличие JDK с помощью следующей проверки:
- Открыть Терминал on Windows, macOS, или Linux.
- Run
java -version.
Если же линия индикатора Java Среда выполнения установлена корректно, версия выводится в терминал, как показано ниже.
Если ничего не выводится, переустановите программу. Java Среда выполнения SE. См. этот учебник для получения полных инструкций.
Шаг 2) Скачать JMeter
Загрузите последнюю версию бинарного файла с сайта... Apache JMeter загрузки страницыТекущая стабильная линия — это JMeter Для серии 5.x требуется Java 8 или выше. В более старых статьях и скриншотах могут быть ссылки на более ранние версии. JMeter Для версий 4.x и 2.9 процесс установки одинаков.
Выберите Binaries файл (zip или tgz), как показано ниже.
Шаг 3) Установка
JMeter Установка предельно проста — мастера установки нет. Распакуйте архив в нужную вам директорию. JMeter Установка завершена и работает. Структура папок выглядит следующим образом:
Каталоги внутри JMeter Папка служит следующим целям:
- / бен — сценарии, которые начинаются JMeter (
jmeter.bat,jmeter.sh,jmeter-server). - / docs - JMeter документация.
- /дополнительно — Дополнительные материалы и примеры скриптов, связанные с Ant.
- / Lib - третья сторона Java библиотеки, используемые JMeter.
- /библиотека/доп. - основной JMeter JAR-файлы и реализации протоколов.
- /lib/junit - JUnit библиотека, используемая для JUnit пробники.
- /printable_docs — Документация в формате HTML для печати.
Шаг 4) Запуск JMeter
JMeter Может запускаться в трех режимах, каждый из которых подходит для различных сценариев использования:
- режим графического интерфейса для составления и отладки планов тестирования.
- Серверный режим для распределенного тестирования на нескольких машинах.
- Режим командной строки (без графического интерфейса). для производственных нагрузок.
Начать JMeter в режиме графического интерфейса
On Windows, бежать /bin/jmeter.bat, На macOS или Linux, запустите /bin/jmeter, JMeter Пользовательский интерфейс запускается, как показано ниже.
На приведенном ниже скриншоте с комментариями выделен основной элемент. JMeter Компоненты графического интерфейса пользователя — дерево плана тестирования, рабочая область и редактор элементов в правой части экрана.
Как запустить JMeter в режиме без графического интерфейса
Начать JMeter в режиме сервера
Режим сервера используется для распределенное тестирование с клиент-серверной топологией. JMeter вбегает сервер режим на каждой машине-генераторе нагрузки и в Графический интерфейс пользователя режим (контроллер) на рабочей станции пользователя.
Для запуска серверного режима выполните команду: bin/jmeter-server.bat on Windows or bin/jmeter-server on macOS и Linux.
Начать JMeter в режиме командной строки
JMeterГрафический интерфейс пользователя потребляет значительное количество памяти и ресурсов процессора, поэтому запуск загрузки в производственной среде всегда следует выполнять в режиме без графического интерфейса, чтобы освободить эти ресурсы для фактической генерации нагрузки.
Пример командной строки:
jmeter -n -t testPlan.jmx -l log.jtl -H 127.0.0.1 -P 8000
Основные переключатели:
-n— Запуск в режиме без графического интерфейса.-t— путь к плану тестирования JMX.-l— выходной файл журнала (JTL).-H,-P— хост и порт прокси-сервера, если он необходим.
Дополнительные пакеты
В зависимости от необходимых протоколов и форм отчетности установите один или несколько дополнительных пакетов, перечисленных ниже.
- Java составитель — необходимо было построить JMeter для создания исходного кода или для компиляции пользовательских плагинов.
- XML-парсер SAX - Простой API для XML является альтернативным XML-парсером для очень больших XML-данных.
- поддержка по электронной почте - JMeter В комплект поставки входят модули SMTP, POP3(S) и IMAP(S), а также возможность отправки электронного письма по завершении теста.
- Драйвер JDBC — Установите соответствующий JAR-файл драйвера для тестирования серверов баз данных с помощью JDBC Sampler.
- Менеджер плагинов - JMeter Менеджер плагинов обеспечивает доступ к плагинам сообщества, таким как PerfMon и Custom Thread Groups, одним щелчком мыши.
Используйте JMeter в Linux
Бег JMeter on Linux идентичны запуску на Windows — вызвать скрипт от bin/:
jmeter— запускает JMeterРежим графического интерфейса пользователя (GUI) по умолчанию.jmeter-server— начинается JMeter в серверном режиме (вызывает основной скрипт с правильными аргументами).jmeter.sh— базовая программа запуска без указания параметров JVM.mirror-server.sh— управляет JMeter Сервер зеркалирования в режиме без графического интерфейса.shutdown.sh— Корректно останавливает экземпляр без графического интерфейса.stoptest.sh— резко останавливает экземпляр без графического интерфейса.
Диагностика неисправностей JMeter Установка:
Распространенные проблемы при чистой установке и способы их решения:
- «java не распознается» Windows: добавить JDK
binДобавьте папку в переменную PATH и снова откройте терминал. - JMeter Графический интерфейс пользователя не запускается: подтвердить Java 8 или выше находится на PATH с
java -versionБолее старые версии JRE больше не поддерживают последние. JMeter релизы. - Проблемы со шрифтами HiDPI: отредактировать
bin/jmeter.propertiesи раскомментируйтеjmeter.hidpi.mode=trueс соответствующим масштабным коэффициентом. - В больших тестах возникает нехватка памяти в куче: повышение
HEAP="-Xms1g -Xmx4g"inbin/jmeter.batorbin/jmeter. - Ошибки RMI в режиме сервера: набор
server.rmi.ssl.disable=trueinjmeter.propertiesдля изолированной лабораторной сети.









