Podpora operačního systému pro JMeter
JMeter je čistá Java aplikace a měla by správně fungovat na každém systému, který má kompatibilní implementaci Java.
Zde je seznam operačních systémů kompatibilních s JMeter
- Linux
- Okna
- Operační Systém Mac
- Ubuntu
V tomto výukovém programu se naučíte -
- Kroky k instalaci JMeteru
- Spusťte JMeter v režimu GUI
- Jak spustit JMeter v režimu bez GUI
- Spusťte JMeter v režimu serveru
- Spusťte JMeter v režimu příkazového řádku
- Další balíčky
- Použijte JMeter v Linuxu
Kroky k instalaci JMeteru
Krok 1) Nainstalujte Javu
Protože JMeter je čistá desktopová aplikace Java, vyžaduje plně kompatibilní JVM 6 nebo vyšší. Můžete si stáhnout a nainstalovat nejnovější verzi vývojové sady Java SE. Stáhnout platformu Java (JDK)
Po dokončení instalace můžete pomocí následujícího postupu zkontrolovat, zda je Java JDK ve vašem systému úspěšně nainstalována
- V systému Windows / Linux přejděte na Terminál
- Zadejte příkaz java -version
Pokud je běhové prostředí Java úspěšně nainstalováno, uvidíte výstup jako na obrázku níže
Pokud se nic nezobrazí, znovu nainstalujte běhové prostředí Java SE
Pokyny naleznete na odkazu https://www.guru99.com/install-java.html
Krok 2) Stáhněte si Jmeter
V době psaní tohoto článku je nejnovější verzí JMeteru Apache JMeter 4.2 . Můžete si jej stáhnout zde. Ale v tomto výukovém programu je ukázka instalace verze 2.9, instalační proces zůstává stejný.
Vyberte soubor Binaries (zip nebo tgz), který chcete stáhnout, jak je znázorněno na obrázku níže
Krok 3) Instalace
Instalace JMeteru je extrémně snadná a jednoduchá. Jednoduše rozbalíte soubor zip / tar do adresáře, kam chcete nainstalovat JMeter. Neexistuje žádná zdlouhavá instalační obrazovka, kterou byste museli řešit! Jednoduše rozbalte a máte hotovo!
Jakmile je rozbalení hotové, struktura instalačního adresáře by měla vypadat jako na obrázku níže
Níže je uveden popis adresářů JMeter a jejich důležitost Adresář JMeter obsahuje mnoho souborů a adresářů
- / bin : Obsahuje soubor skriptu JMeter pro spuštění JMeter
- / docs : Dokumentační soubory JMeter
- / extras : další soubory související s mravencem
- / lib /: Obsahuje požadovanou knihovnu Java pro JMeter
- / lib / ext : obsahuje základní soubory jar pro JMeter a protokoly
- / lib / junit : Knihovna Junit použitá pro JMeter
- / printable_docs :
Krok 4) Spusťte JMeter
JMeter můžete spustit ve 3 režimech
- Režim GUI
- Režim serveru
- Režim příkazového řádku
Spusťte JMeter v režimu GUI
Pokud používáte Windows, spusťte soubor /bin/jmeter.bat a spusťte JMeter v režimu GUI, jak je znázorněno níže
Následující obrázek anotuje různé komponenty v grafickém uživatelském rozhraní JMeter
Jak spustit JMeter v režimu bez GUI
Spusťte JMeter v režimu serveru
Režim serveru se používá pro distribuované testování. Toto testování funguje jako model klient-server . V tomto modelu běží JMeter na počítači serveru v režimu serveru . Na klientském počítači běží JMeter v režimu GUI .
Chcete-li spustit režim serveru, spustíte bat soubor bin \ jmeter-server.bat , jak je znázorněno na následujícím obrázku
Spusťte JMeter v režimu příkazového řádku
JMeter v režimu GUI spotřebovává velkou část paměti počítače. Pro uložení zdroje se můžete rozhodnout spustit JMeter bez GUI. Použijte následující možnosti příkazů
Toto je příklad příkazového řádku
$ jmeter -n -t testPlan.jmx - l log.jtl -H 127.0.0.1 -P 8000
Další balíčky
Na základě vašeho požadavku budete potřebovat jeden nebo více volitelných balíčků uvedených níže.
- Překladač Java
Java Compiler umožňuje vývojářům vytvářet zdrojový kód JMeter a další doplňky JMeter
- Analyzátor XML SAX
SAX je Simple API pro XML, původně API pouze pro Javu. 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
Chcete-li otestovat databázový server, musíte nainstalovat ovladač JDBC
Použijte JMeter v Linuxu
- Používání JMeter v Linuxu je stejné jako v Window; jednoduše spustíte následující shell skript.
- Spusťte skriptový soubor jmeter (tento soubor nemá příponu) - spusťte JMeter (ve výchozím nastavení v režimu GUI).
- Spusťte soubor skriptu jmeter-server - spusťte JMeter v režimu serveru (volá skript JMeter s příslušnými parametry)
- jmeter.sh - velmi základní skript JMeter bez specifikovaných možností JVM.
- mirror-server.sh - spustí JMeter Mirror Server v režimu bez GUI
- shutdown.sh - Spusťte klienta Shutdown a řádně zastavte instanci bez grafického uživatelského rozhraní
- stoptest.sh - Spusťte klienta Shutdown, abyste náhle zastavili instanci bez grafického uživatelského rozhraní