Как скачать & Установите Apache JMeter за несколько простых шагов

Содержание:

Anonim

Операционная система Поддержка JMeter

JMeter - это чистое приложение Java, которое должно корректно работать в любой системе, имеющей совместимую реализацию Java.

Вот список операционной системы, совместимой с JMeter

  • Linux
  • Окна
  • Mac OS
  • Ubuntu

В этом руководстве вы узнаете -

  • Шаги по установке JMeter
  • Запустите JMeter в режиме графического интерфейса
  • Как запустить JMeter в режиме без графического интерфейса
    • Запустите JMeter в режиме сервера
    • Запустите JMeter в режиме командной строки
  • Дополнительные пакеты
  • Используйте JMeter в Linux

Шаги по установке JMeter

Шаг 1) Установите Java

Поскольку JMeter - это настольное приложение на чистом Java, для него требуется полностью совместимая JVM версии 6 или выше. Вы можете загрузить и установить последнюю версию Java SE Development Kit. Загрузить платформу Java (JDK)

После завершения установки вы можете использовать следующую процедуру, чтобы проверить, успешно ли установлен Java JDK в вашей системе.

  • В Window / Linux перейдите в Терминал
  • Введите команду java -version

Если среда выполнения Java установлена ​​успешно, вы увидите результат, как показано на рисунке ниже.

Если ничего не отображается, переустановите среду выполнения Java SE.

Пожалуйста, перейдите по ссылке для получения подробных инструкций https://www.guru99.com/install-java.html

Шаг 2) Загрузите Jmeter

На момент написания этой статьи последней версией JMeter является Apache JMeter 4.2 . Вы можете скачать его здесь. Но это руководство демонстрирует установку версии 2.9, процесс установки остается прежним.

Выберите файл двоичных файлов (zip или tgz) для загрузки, как показано на рисунке ниже.

Шаг 3) Установка

Установка JMeter предельно проста и удобна. Вы просто распаковываете zip / tar-файл в каталог, в который хотите установить JMeter. Нет утомительного экрана установки, с которым нужно иметь дело! Просто разархивируйте и готово!

После распаковки структура каталога установки должна выглядеть, как показано на рисунке ниже.

Ниже приводится описание каталогов JMeter и его важность. Каталог JMeter содержит множество файлов и каталогов.

  • / bin : содержит файл сценария JMeter для запуска JMeter
  • / docs : файлы документации JMeter
  • / extras : дополнительные файлы, связанные с муравьями
  • / lib /: содержит необходимую библиотеку Java для JMeter
  • / lib / ext : содержит основные файлы jar для JMeter и протоколов.
  • / lib / junit : библиотека Junit, используемая для JMeter
  • / printable_docs :

Шаг 4) Запустите JMeter

Вы можете запустить JMeter в 3-х режимах

  • Режим графического интерфейса
  • Серверный режим
  • Режим командной строки

Запустите JMeter в режиме графического интерфейса

Если вы используете Window, просто запустите файл /bin/jmeter.bat, чтобы запустить JMeter в режиме графического интерфейса, как показано ниже.

На следующем рисунке показаны различные компоненты графического интерфейса JMeter.

Как запустить JMeter в режиме без графического интерфейса

Запустите JMeter в режиме сервера

Серверный режим используется для распределенного тестирования. Это тестирование работает как модель клиент-сервер . В этой модели JMeter работает на сервере в режиме сервера . На клиентском компьютере JMeter работает в режиме графического интерфейса .

Чтобы запустить режим сервера, вы запускаете bat-файл bin \ jmeter-server.bat, как показано на рисунке ниже.

Запустите JMeter в режиме командной строки

JMeter в режиме графического интерфейса потребляет много памяти компьютера. Для сохранения ресурса вы можете запустить JMeter без графического интерфейса. Для этого используйте следующие параметры команды

Это пример командной строки

$ jmeter -n -t testPlan.jmx - l log.jtl -H 127.0.0.1 -P 8000

Дополнительные пакеты

В зависимости от ваших требований вам понадобится один или несколько дополнительных пакетов, перечисленных ниже.

  • Компилятор Java

Компилятор Java позволяет разработчикам создавать исходный код JMeter и другие плагины JMeter.

  • Парсер SAX XML

SAX - это простой API для XML, изначально предназначенный только для Java. Вы можете использовать синтаксический анализатор SAX XML в качестве альтернативы синтаксическому анализатору XML в JMeter.

  • Поддержка по электронной почте

JMeter имеет обширные возможности электронной почты. Он может отправлять электронную почту на основе результатов тестирования и имеет сэмплер POP3 (S) / IMAP (S). Он также имеет сэмплер SMTP.

  • Драйвер JDBC

Если вы хотите протестировать сервер базы данных, вам необходимо установить драйвер JDBC.

Используйте JMeter в Linux

  • Использование JMeter в Linux такое же, как и в Window; вы просто запускаете следующий сценарий оболочки.
  • Запустить файл сценария jmeter (у этого файла нет расширения) - запустить JMeter (по умолчанию в режиме GUI).
  • Запустить файл сценария jmeter-server - запустить JMeter в режиме сервера (вызывает сценарий JMeter с соответствующими параметрами)
  • jmeter.sh - очень простой скрипт JMeter без заданных параметров JVM.
  • mirror-server.sh - запускает зеркальный сервер JMeter в режиме без графического интерфейса.
  • shutdown.sh - запустить клиент Shutdown, чтобы корректно остановить экземпляр без графического интерфейса.
  • stoptest.sh - запустить клиент Shutdown, чтобы внезапно остановить экземпляр без графического интерфейса.