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)

Install Java

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

Install Java

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

Jmeter downloaden

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

Jmeter-installatie

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

Start JMeter in GUI-modus

De volgende afbeelding geeft de verschillende componenten in de JMeter GUI

Start JMeter in GUI-modus

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 Servermodus

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

Start JMeter in opdrachtregelmodus

Dit is een voorbeeld van een opdrachtregel

$jmeter -n -t testPlan.jmx - l log.jtl -H 127.0.0.1 -P 8000

Start JMeter in opdrachtregelmodus

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