Підтримка операційної системи для JMeter
JMeter - це суто Java- програма, яка повинна коректно працювати в будь-якій системі, що має сумісну реалізацію Java.
Ось список операційної системи, сумісної з JMeter
- Linux
- Windows
- ОС Mac
- 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 перейдіть до Terminal
- Введіть команду java -version
Якщо середовище виконання Java успішно встановлено, ви побачите результат, як на малюнку нижче
Якщо нічого не відображається, переінсталюйте середовище виконання Java SE
Будь ласка, перегляньте посилання для отримання детальних інструкцій https://www.guru99.com/install-java.html
Крок 2) Завантажте Jmeter
На момент написання цієї статті останньою версією JMeter є Apache JMeter 4.2 . Ви можете завантажити його тут. Але цей посібник демонструє демонстраційну версію 2.9, процес встановлення залишається незмінним.
Виберіть файл Binaries (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 Compiler дозволяє розробникам створювати вихідний код JMeter та інші плагіни JMeter
- SAX XML-аналізатор
SAX - це простий API для XML, спочатку лише API для Java. Ви можете використовувати синтаксичний аналізатор SAX XML як альтернативу синтаксичному аналізатору XML у JMeter
- Підтримка електронною поштою
JMeter має широкі можливості електронної пошти. Він може надсилати електронні листи на основі результатів тестування та має пробник POP3 (S) / IMAP (S). Він також має пробовідбірник SMTP.
- Драйвер JDBC
Якщо ви хочете протестувати сервер баз даних, вам слід встановити драйвер JDBC
Використовуйте JMeter в Linux
- Використання JMeter в Linux те саме, що і у Window; ви просто запускаєте наступний сценарій оболонки.
- Запустіть файл сценарію jmeter (Цей файл не має розширення) - запустіть JMeter (за замовчуванням у режимі графічного інтерфейсу).
- Запустіть файл сценарію jmeter-server - запустіть JMeter в режимі сервера (викликає сценарій JMeter з відповідними параметрами)
- jmeter.sh - дуже простий скрипт JMeter без вказаних параметрів JVM.
- mirror-server.sh - запускає дзеркальний сервер JMeter у режимі, що не відповідає графічному інтерфейсу
- shutdown.sh - Запустіть клієнт Shutdown, щоб витончено зупинити екземпляр, що не має графічного інтерфейсу
- stoptest.sh - Запустіть клієнт вимкнення, щоб різко зупинити екземпляр, що не є графічним інтерфейсом