Jak stáhnout a nainstalovat Apache JMeter v jednoduchých krocích
Operating systému Podpora pro JMeter
JMeter je čistý Java aplikace a měla by správně fungovat na jakémkoli systému, který má kompatibilní Java provádění.
Zde je seznam kompatibilních operačních systémů JMeter
- Linux
- Windows
- Mac OS
- Ubuntu
Kroky k instalaci JMeter
Krok 1) Nainstalujte Java
Protože JMeter je čistý Java desktopová aplikace, vyžaduje plně kompatibilní JVM 6 nebo vyšší. Můžete si stáhnout a nainstalovat nejnovější verzi Java SE Development Kit. Ke stažení Java Platforma (JDK)
Po dokončení instalace můžete pomocí následujícího postupu zkontrolovat, zda Java JDK je úspěšně nainstalován ve vašem systému
- V okně Windows/Linux přejděte na terminál
- Zadejte příkaz java -version
V případě, že Java runtime prostředí je úspěšně nainstalováno, uvidíte výstup jako na obrázku níže
Pokud se nic nezobrazí, znovu nainstalujte Java Běhové prostředí SE
Podrobné pokyny naleznete v odkazu https://www.guru99.com/install-java.html
Krok 2) Stáhněte si Jmeter
V době psaní tohoto článku je nejnovější verze JMeter is Apache JMeter 4.2. Můžete si je stáhnout zde Ale tento tutoriál demo instalace verze 2.9, instalační proces zůstává stejný.
Vyberte soubor Binaries (buď zip nebo tgz), který chcete stáhnout, jak je znázorněno na obrázku níže
Krok 3) Instalace
Instalace JMeter je velmi snadné a jednoduché. Jednoduše rozbalíte soubor zip/tar do adresáře, kam chcete JMeter k instalaci. Není třeba řešit žádnou zdlouhavou instalační obrazovku! Jednoduše rozbalte a máte hotovo!
Jakmile je rozbalení dokončeno, struktura instalačního adresáře by měla vypadat jako na obrázku níže
Níže je uveden popis JMeter adresáře a jejich význam JMeter adresář obsahuje mnoho souborů a adresářů
- /popelnice: Obsahuje JMeter soubor skriptu pro spuštění JMeter
- /dokumenty: JMeter dokumentační soubory
- /doplňky: další soubory související s mravenci
- /lib/: Obsahuje požadované Java knihovna pro JMeter
- /lib/ext: obsahuje základní soubory jar pro JMeter a protokoly
- /lib/junit: Junit knihovna používaná pro JMeter
- /printable_docs:
Krok 4) Spusťte JMeter
Můžete začít JMeter ve 3 režimech
- Režim GUI
- Režim serveru
- Režim příkazového řádku
Home JMeter v režimu GUI
Pokud používáte Windows, spusťte soubor /bin/jmeter.bat na začátek JMeter v režimu GUI, jak je znázorněno níže
Následující obrázek popisuje různé součásti v JMeter GUI
Jak běžet JMeter v režimu bez GUI
Home JMeter v režimu Server
Režim serveru se používá pro distribuovány testování. Tento Testování funguje jako klient-server Modelka. V tomto modelu JMeter běží na počítači serveru v Server režimu. Na klientském počítači JMeter vběhne dovnitř GUI mode.
Chcete-li spustit režim serveru, spusťte soubor bat bin\jmeter-server.bat jako na obrázku níže
Home JMeter v režimu příkazového řádku
JMeter v režimu GUI spotřebovává mnoho paměti počítače. Pro uložení zdroje můžete zvolit spuštění JMeter bez GUI. Chcete-li to provést, použijte následující možnosti příkazu
Toto je příklad příkazového řádku
$jmeter -n -t testPlan.jmx - l log.jtl -H 127.0.0.1 -P 8000
Doplňkové balíčky
Na základě vašeho požadavku budete potřebovat jeden nebo více volitelných balíčků uvedených níže.
- Java překladač
Java Kompilátor umožňuje vývojářům stavět JMeter zdrojový kód a další JMeter Pluginy
- SAX XML parser
SAXOFON je jednoduché API pro XML, původně a Java-pouze API. Analyzátor XML SAX můžete použít jako alternativu k analyzátoru XML v JMeter
- E-mailová podpora
JMeter má rozsáhlé možnosti e-mailu. Může odesílat e-maily na základě výsledků testů a má vzorkovač POP3(S)/IMAP(S). Má také vzorkovač SMTP.
- Ovladač JDBC
Pokud chcete otestovat databázový server, musíte nainstalovat ovladač JDBC
Použijte JMeter v Linuxu
- Použití JMeter in Linux je stejný jako v okně; jednoduše spustíte následující shell skript.
- Spusťte soubor skriptu jmetr (Tento soubor nemá příponu)- run JMeter (ve výchozím nastavení v režimu GUI).
- Spusťte soubor skriptu jmeter-server - Start JMeter v režimu serveru (hovory JMeter skript s příslušnými parametry)
- jmeter.sh – velmi základní JMeter skript bez specifikovaných voleb JVM.
- mirror-server.sh – provozuje JMeter Mirror Server v režimu bez GUI
- shutdown.sh – Spusťte klienta Shutdown pro řádné zastavení instance bez grafického uživatelského rozhraní
- stoptest.sh – Spusťte klienta Shutdown pro náhlé zastavení instance bez GUI