Sådan downloader og installerer du Apache JMeter (Windows)
⚡ Smart opsummering
Hent og installer Apache JMeter i fire trin — installer en kompatibel Java kørselstid, download den JMeter binærfilen, udpak den og start den i GUI-, server- eller kommandolinjetilstand. Den samme procedure fungerer på tværs af Windows, macOSog Linux fordi JMeter er en ren Java ansøgning.

OperaSystemsupport til JMeter
JMeter er en ren Java applikation og kører korrekt på ethvert operativsystem, der har en kompatibel Java runtime. Officielt understøttede platforme inkluderer:
- Windows
- macOS
- Linux (inklusive Ubuntu, Debian, CentOS og andre)
Trin til installation JMeter
Trin 1) Installer Java
Fordi JMeter er en ren Java desktop-applikation, den kræver en fuldt kompatibel Java 8 eller højere JDK (ældre JMeter udgivelser understøttes også Java 6). Download og installer den nyeste Java SE-udviklingssæt fra Oracle Java download-side eller brug en OpenJDK-distribution som f.eks. Adoptium, Microsoft Bygge af OpenJDK, eller Amazon Korrekt.
Når installationen er færdig, skal du verificere JDK'en med følgende kontrol:
- Åbn en terminal on Windows, macOSeller Linux.
- Kør
java -version.
Hvis Java runtime er installeret korrekt, udskrives versionen til terminalen som vist nedenfor.
Hvis der ikke udskrives noget, skal du geninstallere Java SE-kørselstid. Se denne tutorial for de fulde instruktioner.
Trin 2) Download JMeter
Download den seneste binære fil fra Apache JMeter download-sideDen nuværende stabile linje er JMeter 5.x-serien, som kræver Java 8 eller højere. Ældre artikler og skærmbilleder kan henvise til JMeter 4.x eller 2.9 — installationsprocessen er den samme.
Vælg den Binaries fil (zip eller tgz) som vist nedenfor.
Trin 3) Installation
JMeter Installationen er ekstremt enkel — der er ingen installationsguide. Pak arkivet ud i den mappe, hvor du vil JMeter at leve, og installationen er færdig. Mappelayoutet ser sådan ud:
Katalogerne inde i JMeter mappen tjener følgende formål:
- / bin — scripts der starter JMeter (
jmeter.bat,jmeter.sh,jmeter-server). - /dokumenter — JMeter dokumentation.
- /ekstramateriale — Ant-relateret ekstramateriale og eksempelmanuskripter.
- / lib — tredjepart Java biblioteker brugt af JMeter.
- /lib/ext — kerne JMeter jar-filer og protokolimplementeringer.
- /lib/junit — JUnit bibliotek brugt til JUnit prøvetagere.
- /printbare_dokumenter — udskrivbar HTML-dokumentation.
Trin 4) Start JMeter
JMeter kan startes i tre tilstande, der hver især er egnet til et forskelligt anvendelsestilfælde:
- GUI-tilstand til opbygning og fejlfinding af testplaner.
- Servertilstand til distribueret testning på tværs af flere maskiner.
- Kommandolinjetilstand (ikke-GUI) til læskørsler i produktionsklasse.
Starten JMeter i GUI-tilstand
On Windows, løb /bin/jmeter.bat. På macOS eller Linux, kør /bin/jmeter. Det JMeter Brugergrænsefladen starter som vist nedenfor.
Det kommenterede skærmbillede nedenfor fremhæver de vigtigste JMeter GUI-komponenter — Testplantræ, arbejdsbænk og elementeditoren i højre side.
Sådan kører du JMeter i ikke-GUI-tilstand
Starten JMeter i servertilstand
Servertilstand bruges til distribueret testning med en klient-server-topologi. JMeter løber ind server tilstand på hver lastgeneratormaskine og i GUI tilstand (controlleren) på brugerens arbejdsstation.
For at starte servertilstanden skal du køre bin/jmeter-server.bat on Windows or bin/jmeter-server on macOS og Linux.
Starten JMeter i kommandolinjetilstand
JMeter's GUI bruger betydelig hukommelse og CPU, så produktionskørsler bør altid udføres i ikke-GUI-tilstand for at frigøre disse ressourcer til faktisk generering af indlæsning.
Eksempel på kommandolinje:
jmeter -n -t testPlan.jmx -l log.jtl -H 127.0.0.1 -P 8000
Nøglekontakter:
-n— køre i ikke-GUI-tilstand.-t— sti til JMX-testplanen.-l— outputlogfil (JTL).-H,-P— proxyvært og port, hvis en proxy er påkrævet.
Yderligere pakker
Afhængigt af de protokoller og den rapportering, du har brug for, skal du installere en eller flere af de valgfrie pakker nedenfor.
- Java compiler — nødvendigt at bygge JMeter kildekode eller til at kompilere brugerdefinerede plugins.
- SAX XML-parser - Den Simpel API til XML er en alternativ XML-parser til meget store XML-nyttelaster.
- E-mail support — JMeter leveres med SMTP-, POP3(S)- og IMAP(S)-samplere og kan også sende e-mail, når en test er færdig.
- JDBC driver — installer den relevante jar-driver for at teste databaseservere via JDBC Sampler.
- Plugin-administrator — JMeter Plugins Manager giver adgang til community-plugins som PerfMon og Custom Thread Groups med et enkelt klik.
Brug JMeter på Linux
Løb JMeter on Linux er identisk med at køre den på Windows — påkalde en shell script fra bin/:
jmeter— lanceringer JMeter, GUI-tilstand som standard.jmeter-server— starter JMeter i servertilstand (kalder hovedscriptet med de rigtige argumenter).jmeter.sh— grundlæggende launcher uden specificerede JVM-indstillinger.mirror-server.sh— kører JMeter Mirror Server i ikke-GUI-tilstand.shutdown.sh— stopper elegant en ikke-GUI-instans.stoptest.sh— stopper pludselig en ikke-GUI-instans.
Fejlfinding JMeter Installation
Almindelige problemer under en ny installation og hvordan man løser dem:
- "java genkendes ikke" på Windows: tilføj JDK'en
binmappen til PATH og genåbn terminalen. - JMeter GUI'en starter ikke: bekræfte Java 8 eller højere er på PATH med
java -versionældre JRE'er understøtter ikke længere nyere JMeter udgivelser. - Problemer med HiDPI-skrifttyper: redigere
bin/jmeter.propertiesog fjern kommentarjmeter.hidpi.mode=truemed en passende skalafaktor. - Ikke nok hukommelse i store tests: rejse
HEAP="-Xms1g -Xmx4g"inbin/jmeter.batorbin/jmeter. - RMI-fejl i servertilstand: sæt
server.rmi.ssl.disable=trueinjmeter.propertiesfor et isoleret laboratorienetværk.









