Suport sistem de operare pentru JMeter
JMeter este o aplicație Java pură și ar trebui să ruleze corect pe orice sistem care are o implementare Java compatibilă.
Iată lista unui sistem de operare compatibil cu JMeter
- Linux
- Windows
- Mac OS
- Ubuntu
În acest tutorial, veți învăța -
- Pași pentru instalarea JMeter
- Porniți JMeter în modul GUI
- Cum se execută JMeter în modul non-GUI
- Porniți JMeter în modul Server
- Porniți JMeter în modul linie de comandă
- Pachete suplimentare
- Folosiți JMeter în Linux
Pași pentru instalarea JMeter
Pasul 1) Instalați Java
Deoarece JMeter este o aplicație desktop pură Java, necesită o versiune completă JVM 6 sau mai recentă. Puteți descărca și instala cea mai recentă versiune a Java SE Development Kit. Descărcați platforma Java (JDK)
După terminarea instalării, puteți utiliza următoarea procedură pentru a verifica dacă Java JDK este instalat cu succes în sistemul dvs.
- În Window / Linux, accesați Terminal
- Introduceți comanda java -version
Dacă mediul de execuție Java este instalat cu succes, veți vedea rezultatul ca în figura de mai jos
Dacă nu se afișează nimic, reinstalați mediul de rulare Java SE
Consultați linkul pentru instrucțiuni de detalii https://www.guru99.com/install-java.html
Pasul 2) Descărcați Jmeter
Începând cu această scriere, ultima versiune a JMeter este Apache JMeter 4.2 . Puteți să-l descărcați aici, dar acest tutorial demonstrează instalarea versiunii 2.9, procesul de instalare rămâne același.
Alegeți fișierul Binaries (fie zip, fie tgz) pentru a descărca așa cum se arată în figura de mai jos
Pasul 3) Instalare
Instalarea JMeter este extrem de ușoară și simplă. Pur și simplu dezarhivați fișierul zip / tar în directorul în care doriți să fie instalat JMeter. Nu există un ecran de instalare plictisitor de rezolvat! Pur și simplu dezarhivați și ați terminat!
Odată ce dezarhivarea este terminată, structura directorului de instalare ar trebui să arate ca în figura de mai jos
Mai jos este descrisă directoarele JMeter și importanța acestuia Directorul JMeter conține multe fișiere și directoare
- / bin : Conține un fișier script JMeter pentru pornirea JMeter
- / docs : fișiere de documentare JMeter
- / extras : fișiere suplimentare legate de furnici
- / lib /: Conține biblioteca Java necesară pentru JMeter
- / lib / ext : conține fișierele jar de bază pentru JMeter și protocoalele
- / lib / junit : biblioteca Junit utilizată pentru JMeter
- / printable_docs :
Pasul 4) Lansați JMeter
Puteți porni JMeter în 3 moduri
- Mod GUI
- Mod server
- Mod linie de comandă
Porniți JMeter în modul GUI
Dacă utilizați Window, rulați fișierul /bin/jmeter.bat pentru a porni JMeter în modul GUI așa cum se arată mai jos
Figura următoare adnotează diferitele componente din interfața grafică JMeter
Cum se execută JMeter în modul non-GUI
Porniți JMeter în modul Server
Modul server este utilizat pentru testarea distribuită . Acest test funcționează ca un model client-server . În acest model, JMeter rulează pe un computer server în modul server . Pe un computer client, JMeter rulează în modul GUI .
Pentru a porni modul server, rulați fișierul bat bin \ jmeter-server.bat așa cum se arată în figura de mai jos
Porniți JMeter în modul linie de comandă
JMeter în modul GUI consumă multă memorie de calculator. Pentru a salva resursa, puteți alege să rulați JMeter fără GUI. Pentru aceasta, utilizați următoarele opțiuni de comandă
Acesta este un exemplu de linie de comandă
$ jmeter -n -t testPlan.jmx - l log.jtl -H 127.0.0.1 -P 8000
Pachete suplimentare
În funcție de cerința dvs., veți avea nevoie de unul sau mai multe pachete opționale enumerate mai jos.
- Compilator Java
Java Compiler permite dezvoltatorilor să construiască codul sursă JMeter și alte plugin-uri JMeter
- Parser XML SAX
SAX este API-ul simplu pentru XML, inițial un API numai Java. Puteți utiliza parserul SAX XML ca alternativă la parserul XML în JMeter
- Asistență prin e-mail
JMeter are capabilități extinse de e-mail. Poate trimite e-mailuri pe baza rezultatelor testului și are un sampler POP3 (S) / IMAP (S). De asemenea, are un sampler SMTP.
- Driver JDBC
Dacă doriți să testați serverul bazei de date, trebuie să instalați driverul JDBC
Folosiți JMeter în Linux
- Folosirea JMeter în Linux este la fel ca în Window; pur și simplu rulați următorul script shell.
- Rulați fișierul script jmeter (Acest fișier nu are nicio extensie) - rulați JMeter (în mod implicit în modul GUI).
- Rulați fișierul script jmeter-server - porniți JMeter în modul server (apelează scriptul JMeter cu parametrii corespunzători)
- jmeter.sh - script JMeter foarte simplu, fără opțiuni JVM specificate.
- mirror-server.sh - rulează JMeter Mirror Server în modul non-GUI
- shutdown.sh - Rulați clientul Shutdown pentru a opri cu grație o instanță non-GUI
- stoptest.sh - Rulați clientul Shutdown pentru a opri brusc o instanță non-GUI