Hvordan laste ned og installere Apache JMeter i enkle trinn

Operatingsystem Støtte for JMeter

JMeter er en ren Java applikasjon og skal kjøres riktig på ethvert system som har en kompatibel Java gjennomføring.

Her er listen over et operativsystem som er kompatibelt med JMeter

  • Linux
  • Windows
  • Mac OS
  • Ubuntu

Trinn for å installere JMeter

Trinn 1) Installer Java

Fordi JMeter er ren Java skrivebordsapplikasjon, krever den en fullstendig kompatibel JVM 6 eller høyere. Du kan laste ned og installere den nyeste versjonen av Java SE Development Kit. Last ned Java Plattform (JDK)

Install Java

Etter at installasjonen er fullført, kan du bruke følgende prosedyre for å sjekke om Java JDK er vellykket installert i systemet ditt

  • Gå til i Window/Linux terminal
  • Skriv inn kommando java-versjon

Dersom Java runtime-miljøet er installert vellykket, vil du se utdataene som figuren nedenfor

Install Java

Hvis ingenting vises, installer på nytt Java SE kjøretidsmiljø

Se linken for detaljerte instruksjoner https://www.guru99.com/install-java.html

Trinn 2) Last ned Jmeter

Når dette skrives, den nyeste versjonen av JMeter is Apache JMeter 4.2. Du kan laste den ned her. Men denne veiledningen demoer installasjon av versjon 2.9, installasjonsprosessen forblir den samme.

Velg Binaries-filen (enten zip eller tgz) for å laste ned som vist i figuren nedenfor

Last ned Jmeter

Trinn 3) Installasjon

Installasjon av JMeter er ekstremt enkelt og enkelt. Du pakker ganske enkelt ut zip/tar-filen i katalogen der du vil JMeter som skal installeres. Det er ingen kjedelig installasjonsskjerm å forholde seg til! Bare pakk ut og du er ferdig!

Når utpakningen er fullført, skal installasjonskatalogstrukturen se ut som figuren nedenfor

Installasjon av Jmeter

Nedenfor er beskrivelsen av JMeter kataloger og dens betydning JMeter katalogen inneholder mange filer og kataloger

  • /bin: Inneholder JMeter skriptfil for start JMeter
  • /docs: JMeter dokumentasjonsfiler
  • /ekstra: maurrelaterte ekstrafiler
  • /lib/: Inneholder det nødvendige Java bibliotek for JMeter
  • /lib/ext: inneholder kjerne-jar-filene for JMeter og protokollene
  • /lib/junit: Junite bibliotek brukt til JMeter
  • /utskrivbare_dokumenter:

Trinn 4) Start JMeter

Du kan starte JMeter i 3 moduser

  • GUI-modus
  • Servermodus
  • Kommandolinjemodus

Start JMeter i GUI-modus

Hvis du bruker Windows, er det bare å kjøre filen /bin/jmeter.bat å starte JMeter i GUI-modus som vist nedenfor

Start JMeter i GUI-modus

Følgende figur kommenterer de forskjellige komponentene i JMeter GUI

Start JMeter i GUI-modus

Hvordan løpe JMeter i ikke-GUI-modus

Start JMeter i servermodus

Servermodus brukes til distribueres testing. Dette Testing fungerer som en klient-server modell. I denne modellen, JMeter kjører på en serverdatamaskin i server modus. På en klientdatamaskin, JMeter løper inn GUI modus.

For å starte servermodus, kjører du bat-filen bin\jmeter-server.bat som under figuren

Start JMeter i servermodus

Start JMeter i kommandolinjemodus

JMeter i GUI-modus bruker mye datamaskinminne. For å lagre ressursen kan du velge å kjøre JMeter uten GUI. For å gjøre det, bruk følgende kommandoalternativer

Start JMeter i kommandolinjemodus

Dette er et kommandolinjeeksempel

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

Start JMeter i kommandolinjemodus

Ekstra pakker

Basert på ditt krav, trenger du en eller flere valgfrie pakker oppført nedenfor.

  • Java kompilatoren

Java Kompilator lar utviklere bygge JMeter kildekode og annet JMeter plugins

  • SAX XML-parser

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

  • E-poststøtte

JMeter har omfattende e-postfunksjoner. Den kan sende e-post basert på testresultater og har en POP3(S)/IMAP(S)-sampler. Den har også en SMTP-sampler.

  • JDBC driver

Hvis du vil teste databaseserveren, må du installere JDBC-driveren

Bruk JMeter i Linux

  • Ved hjelp av JMeter in Linux er det samme som i Window; du bare kjører følgende shell script.
  • Kjør skriptfilen jmeter (Denne filen har ingen utvidelse)- kjør JMeter (i GUI-modus som standard).
  • Kjør skriptfilen jmeter-server - start JMeter i servermodus (samtaler JMeter skript med passende parametere)
  • jmeter.sh – veldig grunnleggende JMeter skript uten JVM-alternativer spesifisert.
  • mirror-server.sh – kjører JMeter Speilserver i ikke-GUI-modus
  • shutdown.sh – Kjør Shutdown-klienten for å stoppe en ikke-GUI-forekomst elegant
  • stoptest.sh – Kjør Shutdown-klienten for å stoppe en ikke-GUI-forekomst brått