Sådan downloades & Installer Apache JMeter i nemme trin

Indholdsfortegnelse:

Anonim

Operativsystem Support til JMeter

JMeter er et rent Java- program og skal køre korrekt på ethvert system, der har en kompatibel Java-implementering.

Her er listen over et operativsystem, der er kompatibelt med JMeter

  • Linux
  • Windows
  • Mac OS
  • Ubuntu

I denne vejledning lærer du -

  • Trin til installation af JMeter
  • Start JMeter i GUI-tilstand
  • Sådan køres JMeter i ikke-GUI-tilstand
    • Start JMeter i servertilstand
    • Start JMeter i kommandolinjetilstand
  • Yderligere pakker
  • Brug JMeter i Linux

Trin til installation af JMeter

Trin 1) Installer Java

Da JMeter er et rent Java-skrivebordsprogram, kræver det en fuldt kompatibel JVM 6 eller højere. Du kan downloade og installere den nyeste version af Java SE Development Kit. Download Java Platform (JDK)

Når installationen er afsluttet, kan du bruge følgende procedure til at kontrollere, om Java JDK er installeret med succes i dit system

  • I Window / Linux skal du gå til Terminal
  • Indtast kommando java -version

Hvis Java-runtime-miljøet er installeret med succes, vil du se output som figuren nedenfor

Hvis der ikke vises noget, skal du geninstallere Java SE-runtime-miljøet

Se linket for detaljerede instruktioner https://www.guru99.com/install-java.html

Trin 2) Download Jmeter

I skrivende stund er den seneste version af JMeter Apache JMeter 4.2 . Du kan downloade det her. Men denne tutorial demonstrerer installation af version 2.9, installationsprocessen forbliver den samme.

Vælg filen Binaries (enten zip eller tgz) for at downloade som vist i figuren nedenfor

Trin 3) Installation

Installation af JMeter er ekstremt let og enkel. Du pakker simpelthen zip / tar-filen ud i det bibliotek, hvor du vil have JMeter installeret. Der er ingen kedelig installationsskærm at håndtere! Du skal bare pakke ud, så er du færdig!

Når udpakningen er færdig, skal installationsmappestrukturen se ud som figuren nedenfor

Nedenfor er beskrivelsen af ​​JMeter-katalogerne, og dens betydning JMeter-biblioteket indeholder mange filer og biblioteker

  • / bin : Indeholder JMeter-scriptfil til start af JMeter
  • / docs : JMeter-dokumentationsfiler
  • / ekstra : ant relaterede ekstra filer
  • / lib /: Indeholder det krævede Java-bibliotek til JMeter
  • / lib / ext : indeholder kernefilfilerne til JMeter og protokollerne
  • / lib / junit : Junit-bibliotek brugt til JMeter
  • / udskrivbare_dokumenter :

Trin 4) Start JMeter

Du kan starte JMeter i 3 tilstande

  • GUI-tilstand
  • Servertilstand
  • Kommandolinjetilstand

Start JMeter i GUI-tilstand

Hvis du bruger Window, skal du bare køre filen /bin/jmeter.bat for at starte JMeter i GUI-tilstand som vist nedenfor

Den følgende figur kommenterer de forskellige komponenter i JMeter GUI

Sådan køres JMeter i ikke-GUI-tilstand

Start JMeter i servertilstand

Servertilstand bruges til distribueret test. Denne test fungerer som en klientservermodel . I denne model kører JMeter på en servercomputer i servertilstand . På en klientcomputer kører JMeter i GUI- tilstand.

For at starte servertilstand kører du batfil bin \ jmeter-server.bat som vist nedenfor

Start JMeter i kommandolinjetilstand

JMeter i GUI-tilstand bruger meget computerhukommelse. For at gemme ressourcen kan du vælge at køre JMeter uden GUI. Brug følgende kommandomuligheder til at gøre det

Dette er et eksempel på en kommandolinje

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

Yderligere pakker

Baseret på dit krav skal du bruge en eller flere valgfri pakker, der er anført nedenfor.

  • Java Compiler

Java Compiler tillader udviklere at opbygge JMeter-kildekode og andre JMeter-plugins

  • SAX XML parser

SAX er Simple API til XML, oprindeligt en Java-kun API. Du kan bruge SAX XML-parser som et alternativ til XML-parser i JMeter

  • E-mail-support

JMeter har omfattende e-mail-funktioner. Det kan sende e-mail baseret på testresultater og har en POP3 (S) / IMAP (S) sampler. Det har også en SMTP-sampler.

  • JDBC-driver

Hvis du vil teste databaseserver, skal du installere JDBC-driveren

Brug JMeter i Linux

  • Brug af JMeter i Linux er det samme som i Window; du kører blot følgende shell-script.
  • Kør scriptfilen jmeter (Denne fil har ingen udvidelse) - kør JMeter (som standard i GUI-tilstand).
  • Kør scriptfilen jmeter-server - start JMeter i servertilstand (kalder JMeter-script med passende parametre)
  • jmeter.sh - meget grundlæggende JMeter-script uden nogen JVM-indstillinger specificeret.
  • mirror-server.sh - kører JMeter Mirror Server i ikke-GUI-tilstand
  • shutdown.sh - Kør Shutdown-klienten for at stoppe en ikke-GUI-forekomst yndefuldt
  • stoptest.sh - Kør Shutdown-klienten for at stoppe en ikke-GUI-forekomst brat