Hur laddar jag ner & Installera Apache JMeter i enkla steg

Innehållsförteckning:

Anonim

Operativsystemstöd för JMeter

JMeter är en ren Java- applikation och ska köras korrekt på alla system som har en kompatibel Java-implementering.

Här är listan över ett operativsystem som är kompatibelt med JMeter

  • Linux
  • Windows
  • Mac OS
  • Ubuntu

I den här handledningen lär du dig -

  • Steg för att installera JMeter
  • Starta JMeter i GUI-läge
  • Hur man kör JMeter i icke-GUI-läge
    • Starta JMeter i serverläge
    • Starta JMeter i kommandoradsläge
  • Ytterligare paket
  • Använd JMeter i Linux

Steg för att installera JMeter

Steg 1) Installera Java

Eftersom JMeter är en ren Java-applikation kräver den en helt kompatibel JVM 6 eller högre. Du kan ladda ner och installera den senaste versionen av Java SE Development Kit. Ladda ner Java Platform (JDK)

När installationen är klar kan du använda följande procedur för att kontrollera om Java JDK har installerats i ditt system

  • I Window / Linux, gå till Terminal
  • Ange kommando java -version

Om Java-runtime-miljön har installerats framgångsrikt ser du resultatet som bilden nedan

Om inget visas, vänligen installera om Java SE runtime-miljö

Se länken för detaljerade instruktioner https://www.guru99.com/install-java.html

Steg 2) Ladda ner Jmeter

När detta skrivs är den senaste versionen av JMeter Apache JMeter 4.2 . Du kan ladda ner det här. Men den här guiden demonstrerar installationen av version 2.9, installationsprocessen förblir densamma.

Välj Binaries-filen (antingen zip eller tgz) för nedladdning enligt bilden nedan

Steg 3) Installation

Installation av JMeter är extremt enkelt och enkelt. Du packar bara upp zip / tar-filen i katalogen där du vill att JMeter ska installeras. Det finns ingen tråkig installationsskärm att hantera! Packa bara upp så är du klar!

När uppackningen är klar ska installationskatalogstrukturen se ut som bilden nedan

Nedan följer en beskrivning av JMeter-katalogerna och dess betydelse JMeter-katalogen innehåller många filer och kataloger

  • / bin : Innehåller JMeter-skriptfil för start av JMeter
  • / docs : JMeter-dokumentationsfiler
  • / extras : ant-relaterade extra filer
  • / lib /: Innehåller det Java-bibliotek som krävs för JMeter
  • / lib / ext : innehåller kärnfilerna för JMeter och protokollen
  • / lib / junit : Junit-bibliotek som används för JMeter
  • / utskrivbara_docs :

Steg 4) Starta JMeter

Du kan starta JMeter i tre lägen

  • GUI-läge
  • Serverläge
  • Kommandoradsläge

Starta JMeter i GUI-läge

Om du använder Window, kör bara filen /bin/jmeter.bat för att starta JMeter i GUI-läge som visas nedan

Följande bild kommenterar de olika komponenterna i JMeter GUI

Hur man kör JMeter i icke-GUI-läge

Starta JMeter i serverläge

Serverläge används för distribuerad testning. Denna testning fungerar som en klientservermodell . I denna modell, JMeter körs på en server dator i serverläge. På en klientdator körs JMeter i GUI- läge.

För att starta serverläget kör du batfil bin \ jmeter-server.bat enligt bilden nedan

Starta JMeter i kommandoradsläge

JMeter i GUI-läge förbrukar mycket datorminne. För att spara resursen kan du välja att köra JMeter utan GUI. Använd följande kommandoalternativ för att göra det

Detta är ett exempel på kommandoraden

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

Ytterligare paket

Baserat på dina krav behöver du ett eller flera valfria paket som anges nedan.

  • Java Compiler

Java Compiler tillåter utvecklare att bygga JMeter-källkod och andra JMeter-plugins

  • SAX XML-analysator

SAX är Simple API för XML, ursprungligen ett Java-API. Du kan använda SAX XML-parser som ett alternativ till XML-parser i JMeter

  • E-poststöd

JMeter har omfattande e-postfunktioner. Den kan skicka e-post baserat på testresultat och har en POP3 (S) / IMAP (S) sampler. Den har också en SMTP-sampler.

  • JDBC-drivrutin

Om du vill testa databasservern måste du installera JDBC-drivrutinen

Använd JMeter i Linux

  • Att använda JMeter i Linux är detsamma som i Window; du kör helt enkelt följande skalskript.
  • Kör skriptfilen jmeter (Den här filen har inget tillägg) - kör JMeter (i GUI-läge som standard).
  • Kör skriptfilen jmeter-server - starta JMeter i serverläge (anropar JMeter-skript med lämpliga parametrar)
  • jmeter.sh - mycket grundläggande JMeter-skript utan några JVM-alternativ specificerade.
  • mirror-server.sh - kör JMeter Mirror Server i icke-GUI-läge
  • shutdown.sh - Kör Shutdown-klienten för att stoppa en icke-GUI-instans graciöst
  • stoptest.sh - Kör avstängningsklienten för att stoppa en icke-GUI-instans plötsligt