Sådan downloader og installerer du Apache JMeter i lette trin

Operating system Support til JMeter

JMeter er en ren Java applikation og bør 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

Trin til installation JMeter

Trin 1) Installer Java

Fordi JMeter er ren Java desktop-applikation, kræver det en fuldt kompatibel JVM 6 eller højere. Du kan downloade og installere den nyeste version af Java SE udviklingssæt. Hent Java Platform (JDK)

Installer Java

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

  • Gå til i Window/Linux terminal
  • Indtast kommando java-version

Hvis Java runtime-miljøet er installeret korrekt, vil du se outputtet som figuren nedenfor

Installer Java

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

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

Trin 2) Download Jmeter

Når dette skrives, er den seneste version af JMeter is Apache JMeter 4.2. Du kan downloade det link. Men denne tutorial demoer installation af version 2.9, installationsprocessen forbliver den samme.

Vælg den binære fil (enten zip eller tgz) for at downloade som vist i figuren nedenfor

Download Jmeter

Trin 3) Installation

Installation af JMeter er ekstremt nemt og enkelt. Du skal blot pakke zip/tar-filen ud i den mappe, hvor du vil JMeter skal installeres. Der er ingen kedelig installationsskærm at håndtere! Du skal blot udpakke og du er færdig!

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

Jmeter installation

Nedenstående er beskrivelsen af JMeter mapper og deres betydning JMeter mappe indeholder mange filer og mappe

  • /bin: Indeholder JMeter script-fil til start JMeter
  • /docs: JMeter dokumentationsfiler
  • /ekstramateriale: myrerelaterede ekstra filer
  • /lib/: Indeholder den nødvendige Java bibliotek for JMeter
  • /lib/ext: indeholder kerne-jar-filerne 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

Starten JMeter i GUI-tilstand

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

Starten JMeter i GUI-tilstand

Følgende figur anmærker de forskellige komponenter i JMeter GUI

Starten JMeter i GUI-tilstand

Sådan løber du JMeter i ikke-GUI-tilstand

Starten JMeter i servertilstand

Servertilstand bruges til distribueret afprøvning. Det her Test fungerer som en klient-server model. I denne model, JMeter kører på en servercomputer i server mode. På en klientcomputer, JMeter løber ind GUI mode.

For at starte servertilstanden kører du bat-filen bin\jmeter-server.bat som nedenstående figur

Starten JMeter i servertilstand

Starten JMeter i kommandolinjetilstand

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

Starten JMeter i kommandolinjetilstand

Dette er et kommandolinjeeksempel

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

Starten JMeter i kommandolinjetilstand

Yderligere pakker

Baseret på dit krav skal du bruge en eller flere valgfrie pakker anført nedenfor.

  • Java compiler

Java Compiler giver udviklere mulighed for at bygge JMeter kildekode og andet 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. Den kan sende e-mail baseret på testresultater og har en POP3(S)/IMAP(S)-sampler. Den har også en SMTP-sampler.

  • JDBC driver

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

Brug JMeter i Linux

  • Ved brug af JMeter in 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 (i GUI-tilstand som standard).
  • Kør scriptfilen jmeter-server - Start JMeter i servertilstand (opkald JMeter script med passende parametre)
  • jmeter.sh – meget grundlæggende JMeter script uden angivet JVM-indstillinger.
  • spejl-server.sh – kører JMeter Spejlserver i ikke-GUI-tilstand
  • shutdown.sh – Kør Shutdown-klienten for at stoppe en ikke-GUI-instans med ynde
  • stoptest.sh – Kør Shutdown-klienten for at stoppe en ikke-GUI-instans brat