Podpora operačného systému pre JMeter
JMeter je čistá Java aplikácia a mala by fungovať správne v každom systéme, ktorý má kompatibilnú implementáciu Java.
Tu je zoznam operačného systému kompatibilného s JMeter
- Linux
- Windows
- Mac OS
- Ubuntu
V tomto výučbe sa dozviete -
- Kroky na inštaláciu JMeter
- Spustite JMeter v režime GUI
- Ako spustiť JMeter v režime bez GUI
- Spustite JMeter v serverovom režime
- Spustite JMeter v režime príkazového riadku
- Ďalšie balíčky
- Použite JMeter v Linuxe
Kroky na inštaláciu JMeter
Krok 1) Nainštalujte si Java
Pretože JMeter je čistá desktopová aplikácia Java, vyžaduje plne kompatibilný JVM 6 alebo vyšší. Môžete si stiahnuť a nainštalovať najnovšiu verziu vývojovej súpravy Java SE. Stiahnite si Java Platform (JDK)
Po dokončení inštalácie môžete pomocou nasledujúceho postupu skontrolovať, či je Java JDK vo vašom systéme nainštalovaná úspešne
- V systéme Windows / Linux prejdite na Terminál
- Zadajte príkaz java -version
Ak je runtime prostredie Java úspešne nainštalované, uvidíte výstup ako na obrázku nižšie
Ak sa nič nezobrazí, znova nainštalujte behové prostredie Java SE
Podrobné pokyny nájdete v odkaze https://www.guru99.com/install-java.html
Krok 2) Stiahnite si Jmeter
Od tohto písania je najnovšou verziou JMeteru Apache JMeter 4.2 . Môžete si ho stiahnuť tu. Ale v tomto tutoriáli sa zobrazuje ukážka inštalácie verzie 2.9, proces inštalácie zostáva rovnaký.
Vyberte súbor binárnych súborov (zip alebo tgz), ktorý chcete stiahnuť, ako je to znázornené na obrázku nižšie
Krok 3) Inštalácia
Inštalácia JMeteru je mimoriadne ľahká a jednoduchá. Jednoducho rozbalíte súbor zip / tar do adresára, kam chcete nainštalovať JMeter. Neexistuje žiadna zdĺhavá inštalačná obrazovka, ktorú by ste museli riešiť! Jednoducho rozbaľte a máte hotovo!
Akonáhle je rozbalenie hotové, štruktúra inštalačného adresára by mala vyzerať ako na obrázku nižšie
Ďalej je uvedený popis adresárov JMeter a ich dôležitosť. Adresár JMeter obsahuje veľa súborov a adresárov
- / bin : Obsahuje súbor skriptu JMeter na spustenie JMeter
- / docs : Dokumentačné súbory JMeter
- / extras : súbory súvisiace s mravec
- / lib /: Obsahuje požadovanú knižnicu Java pre JMeter
- / lib / ext : obsahuje základné súbory jar pre JMeter a protokoly
- / lib / junit: Knižnica Junit použitá pre JMeter
- / printable_docs :
Krok 4) Spustite JMeter
Môžete spustiť JMeter v 3 režimoch
- Režim GUI
- Režim servera
- Režim príkazového riadku
Spustite JMeter v režime GUI
Ak používate Windows, stačí spustiť súbor /bin/jmeter.bat, aby ste spustili JMeter v režime GUI, ako je uvedené nižšie
Nasledujúci obrázok anotuje rôzne komponenty v grafickom používateľskom rozhraní JMeter
Ako spustiť JMeter v režime bez grafického používateľského rozhrania
Spustite JMeter v serverovom režime
Na distribuované testovanie sa používa režim servera . Toto testovanie funguje ako model klient-server . V tomto modeli JMeter beží na serverovom počítači v serverovom režime. Na klientskom počítači pracuje JMeter v režime GUI .
Režim servera spustíte spustením netopierieho súboru bin \ jmeter-server.bat, ako je to znázornené na nasledujúcom obrázku
Spustite JMeter v režime príkazového riadku
JMeter v režime GUI spotrebúva veľa pamäte počítača. Pre uloženie zdroja sa môžete rozhodnúť spustiť JMeter bez GUI. Použite na to nasledujúce možnosti príkazu
Toto je príklad príkazového riadku
$ jmeter -n -t testPlan.jmx - l log.jtl -H 127.0.0.1 -P 8000
Ďalšie balíčky
Na základe vašich požiadaviek budete potrebovať jeden alebo viac voliteľných balíkov uvedených nižšie.
- Kompilátor Java
Java Compiler umožňuje vývojárom zostavovať zdrojový kód JMeter a ďalšie doplnky JMeter
- Analyzátor XML SAX
SAX je jednoduché rozhranie API pre XML, pôvodne iba rozhranie Java. Analyzátor XML SAX môžete použiť ako alternatívu k analyzátoru XML v JMeter
- E-mailová podpora
JMeter má rozsiahle možnosti e-mailu. Môže odosielať e-maily na základe výsledkov testov a má vzorkovač POP3 (S) / IMAP (S). Má tiež vzorkovník SMTP.
- Ovládač JDBC
Ak chcete otestovať databázový server, musíte si nainštalovať ovládač JDBC
Použite JMeter v Linuxe
- Používanie JMeter v Linuxe je rovnaké ako v Window; jednoducho spustíte nasledujúci shell skript.
- Spustite skriptový súbor jmeter (tento súbor nemá príponu) - spustite JMeter (štandardne v režime GUI).
- Spustiť súbor skriptu jmeter-server - spustiť JMeter v serverovom režime (zavolá skript JMeter s príslušnými parametrami)
- jmeter.sh - veľmi jednoduchý skript JMeter bez zadaných možností JVM.
- mirror-server.sh - spúšťa zrkadlový server JMeter v režime bez GUI
- shutdown.sh - Spustením klienta Shutdown môžete elegantne zastaviť inštanciu bez grafického používateľského rozhrania
- stoptest.sh - Spustením klienta Shutdown môžete náhle zastaviť inštanciu bez grafického používateľského rozhrania