Hoe te downloaden en te installeren Apache JMeter in eenvoudige stappen
Operating-systeem Ondersteuning voor JMeter
JMeter is een zuiver Java applicatie en zou correct moeten werken op elk systeem dat compatibel is Java implementatie.
Hier is de lijst met een besturingssysteem dat compatibel is met JMeter
- Linux
- Windows
- Mac OS
- Ubuntu
Stappen om te installeren JMeter
Stap 1) Installeren Java
Omdat JMeter is puur Java desktop-applicatie, vereist het een volledig compatibele JVM 6 of hoger. U kunt de nieuwste versie van Java SE-ontwikkelingskit. Download Java Platform (JDK)
Nadat de installatie is voltooid, kunt u de volgende procedure gebruiken om te controleren of Java JDK is succesvol op uw systeem geïnstalleerd
- Ga in Windows/Linux naar terminal
- Voer het commando in java -version
Indien de Java runtime-omgeving succesvol is geïnstalleerd, ziet u de uitvoer zoals in de onderstaande afbeelding
Als er niets wordt weergegeven, installeer dan opnieuw Java SE-runtimeomgeving
Zie de link voor gedetailleerde instructies https://www.guru99.com/install-java.html
Stap 2) Jmeter downloaden
Op het moment van schrijven is de nieuwste versie van JMeter is Apache JMeter 4.2. U kunt het downloaden hier Maar deze tutorial demonstreert de installatie van versie 2.9, het installatieproces blijft hetzelfde.
Kies het binaire bestand (zip of tgz) dat u wilt downloaden, zoals weergegeven in de onderstaande afbeelding
Stap 3) Installatie
Installatie van JMeter is uiterst eenvoudig en eenvoudig. U pakt eenvoudigweg het zip/tar-bestand uit in de gewenste map JMeter geïnstalleerd worden. Er is geen vervelend installatiescherm om mee om te gaan! Gewoon uitpakken en klaar!
Zodra het uitpakken is voltooid, zou de structuur van de installatiemap er uit moeten zien zoals in onderstaande afbeelding
Hieronder vindt u de beschrijving van de JMeter mappen en het belang ervan JMeter directory bevat veel bestanden en directory
- /bak: Bevat JMeter scriptbestand om te starten JMeter
- /docs: JMeter documentatie bestanden
- /extra's: miergerelateerde extra bestanden
- /lib/: Bevat het vereiste Java bibliotheek voor JMeter
- /lib/ext: bevat de kernjar-bestanden voor JMeter en de protocollen
- /lib/junit: Juniet bibliotheek gebruikt voor JMeter
- /afdrukbare_docs:
Stap 4) Lancering JMeter
Je kan beginnen JMeter in 3 modi
- GUI-modus
- Servermodus
- Opdrachtregelmodus
Start JMeter in GUI-modus
Als u Windows gebruikt, voert u gewoon het bestand uit /bin/jmeter.bat beginnen JMeter in de GUI-modus, zoals hieronder weergegeven
De volgende afbeelding geeft de verschillende componenten in de JMeter GUI
Hoe te rennen JMeter in niet-GUI-modus
Start JMeter in Servermodus
Hiervoor wordt de servermodus gebruikt verdeeld testen. Dit Testen werkt als een client-server model. In dit model JMeter draait op een servercomputer in server modus. Op een clientcomputer JMeter loopt binnen GUI modus.
Om de servermodus te starten, voert u het bat-bestand bin\ uitjmeter-server.bat zoals hieronder figuur
Start JMeter in opdrachtregelmodus
JMeter in GUI-modus verbruikt veel computergeheugen. Om de hulpbron op te slaan, kunt u ervoor kiezen om te rennen JMeter zonder de GUI. Gebruik hiervoor de volgende opdrachtopties
Dit is een voorbeeld van een opdrachtregel
$jmeter -n -t testPlan.jmx - l log.jtl -H 127.0.0.1 -P 8000
Aanvullende pakketten
Op basis van uw vereisten heeft u een of meer optionele pakketten nodig die hieronder worden vermeld.
- Java Compiler
Java Met Compiler kunnen ontwikkelaars bouwen JMeter broncode en andere JMeter plugins
- SAX XML-parser
SAX is de eenvoudige API voor XML, oorspronkelijk een Java-alleen API. U kunt SAX XML-parser gebruiken als alternatief voor XML-parser in JMeter
- E-mail ondersteuning
JMeter heeft uitgebreide e-mailmogelijkheden. Het kan e-mails versturen op basis van testresultaten en heeft een POP3(S)/IMAP(S)-sampler. Het heeft ook een SMTP-sampler.
- JDBC-stuurprogramma
Als u de databaseserver wilt testen, moet u het JDBC-stuurprogramma installeren
Te gebruiken JMeter in Linux
- gebruik JMeter in Linux is hetzelfde als in Windows; u voert gewoon het volgende uit shell-script.
- Voer het scriptbestand uit jmeter (Dit bestand heeft geen extensie)- uitvoeren JMeter (standaard in GUI-modus).
- Voer het scriptbestand uit jmeter-server - beginnen JMeter in servermodus (oproepen JMeter script met de juiste parameters)
- jmeter.sh - heel basis JMeter script zonder gespecificeerde JVM-opties.
- spiegel-server.sh – voert de JMeter Mirror Server in niet-GUI-modus
- shutdown.sh – Voer de Shutdown-client uit om een niet-GUI-instantie correct te stoppen
- stoptest.sh – Voer de Shutdown-client uit om een niet-GUI-instantie abrupt te stoppen