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)
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
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
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
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
Følgende figur kommenterer de forskjellige komponentene i JMeter GUI
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 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
Dette er et kommandolinjeeksempel
$jmeter -n -t testPlan.jmx - l log.jtl -H 127.0.0.1 -P 8000
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