Hoe te downloaden & Installeer Apache JMeter in eenvoudige stappen

Inhoudsopgave:

Anonim

Besturingssysteem Ondersteuning voor JMeter

JMeter is een pure Java- applicatie en zou correct moeten werken op elk systeem met een compatibele Java-implementatie.

Hier is de lijst van een besturingssysteem dat compatibel is met JMeter

  • Linux
  • ramen
  • Mac OS
  • Ubuntu

In deze tutorial leer je -

  • Stappen om JMeter te installeren
  • Start JMeter in GUI-modus
  • Hoe JMeter in niet-GUI-modus te draaien
    • Start JMeter in servermodus
    • Start JMeter in de opdrachtregelmodus
  • Extra pakketten
  • Gebruik JMeter in Linux

Stappen om JMeter te installeren

Stap 1) Installeer Java

Omdat JMeter pure Java-desktoptoepassing is, is een volledig compatibele JVM 6 of hoger vereist. U kunt de nieuwste versie van Java SE Development Kit downloaden en installeren. Java-platform downloaden (JDK)

Nadat de installatie is voltooid, kunt u de volgende procedure gebruiken om te controleren of Java JDK met succes op uw systeem is geïnstalleerd

  • Ga in Window / Linux naar Terminal
  • Voer het commando java -version in

Als de Java-runtime-omgeving met succes is geïnstalleerd, ziet u de uitvoer zoals in de onderstaande afbeelding

Installeer de Java SE-runtime-omgeving opnieuw als er niets wordt weergegeven

Zie de link voor gedetailleerde instructies https://www.guru99.com/install-java.html

Stap 2) Download Jmeter

Op het moment van schrijven is de nieuwste versie van JMeter Apache JMeter 4.2 . Je kunt het hier downloaden. Maar in deze tutorial wordt de installatie van versie 2.9 gedemonstreerd, het installatieproces blijft hetzelfde.

Kies het Binaries-bestand (zip of tgz) om te downloaden, zoals weergegeven in de onderstaande afbeelding

Stap 3) Installatie

De installatie van JMeter is buitengewoon eenvoudig en eenvoudig. U pakt eenvoudig het zip / tar-bestand uit in de map waarin u JMeter wilt installeren. Er is geen vervelend installatiescherm om mee om te gaan! Gewoon uitpakken en klaar!

Zodra het uitpakken is voltooid, zou de installatiemapstructuur er als volgt uit moeten zien

Hieronder vindt u de beschrijving van de JMeter-mappen en het belang ervan. De JMeter-map bevat veel bestanden en mappen

  • / extras : ant gerelateerde extra bestanden
  • / lib / ext : bevat de kern jar-bestanden voor JMeter en de protocollen
  • / lib / junit : Junit-bibliotheek gebruikt voor JMeter

Stap 4) Start JMeter

U kunt JMeter in 3 modi starten

  • GUI-modus
  • Servermodus
  • Commandoregelmodus

Start JMeter in GUI-modus

Als u Window gebruikt, voert u gewoon het bestand /bin/jmeter.bat uit om JMeter in GUI-modus te starten, zoals hieronder wordt weergegeven

In de volgende afbeelding worden de verschillende componenten in de JMeter GUI geannoteerd

Hoe JMeter in niet-GUI-modus te draaien

Start JMeter in servermodus

De servermodus wordt gebruikt voor gedistribueerde tests. Deze test werkt als een client-server- model. In dit model draait JMeter op een servercomputer in servermodus . Op een clientcomputer draait JMeter in GUI- modus.

Om de servermodus te starten, voert u het bat-bestand bin \ jmeter-server.bat uit zoals hieronder afgebeeld

Start JMeter in de opdrachtregelmodus

JMeter in GUI-modus verbruikt veel computergeheugen. Om de bron op te slaan, kunt u ervoor kiezen om JMeter uit te voeren 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

Extra pakketten

Op basis van uw behoefte heeft u een of meer optionele pakketten nodig die hieronder worden vermeld.

  • Java-compiler

Met Java Compiler kunnen ontwikkelaars JMeter-broncode en andere JMeter-plug-ins bouwen

  • SAX XML-parser

SAX is de Simple API voor XML, oorspronkelijk een alleen-Java 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-mail verzenden op basis van testresultaten en heeft een POP3 (S) / IMAP (S) -monsternemer. Het heeft ook een SMTP-sampler.

  • JDBC-stuurprogramma

Als u de databaseserver wilt testen, moet u een JDBC-stuurprogramma installeren

Gebruik JMeter in Linux

  • Het gebruik van JMeter in Linux is hetzelfde als in Window; je voert gewoon het volgende shellscript uit.
  • Voer het scriptbestand jmeter uit (dit bestand heeft geen extensie) - voer JMeter uit (standaard in GUI-modus).
  • Voer het scriptbestand jmeter-server uit - start JMeter in servermodus (roept JMeter-script op met de juiste parameters)
  • jmeter.sh - zeer eenvoudig JMeter-script zonder gespecificeerde JVM-opties.
  • mirror-server.sh - voert de JMeter Mirror Server uit in niet-GUI-modus
  • shutdown.sh - Start de Shutdown-client om een ​​niet-GUI-instantie netjes te stoppen
  • stoptest.sh - Start de Shutdown-client om een ​​niet-GUI-instantie abrupt te stoppen