Kuidas alla laadida ja installida Apache JMeter (Windows)
โก Nutikas kokkuvรตte
Last ned og installer Apache JMeter neljas etapis โ installige รผhilduv Java kรคitusaja, laadige alla JMeter binaarfail, pakkige see lahti ja kรคivitage see graafilises kasutajaliideses, serveri vรตi kรคsurea reลพiimis. Sama protseduur toimib kรตikjal Windows, macOSja Linux, sest JMeter on puhas Java taotlus.

Operasรผsteemi tugi JMeter
JMeter on puhas Java rakendus ja tรถรถtab korrektselt mis tahes รผhilduva operatsioonisรผsteemiga Java kรคitusaja. Ametlikult toetatud platvormide hulka kuuluvad:
- Windows
- macOS
- Linux (sealhulgas Ubuntu, Debian, CentOS ja teised)
Installimise sammud JMeter
Samm 1) Installige Java
Sest JMeter on puhas Java tรถรถlauarakendus vajab tรคielikult รผhilduvat Java 8 vรตi uuem JDK (vanem JMeter toetatud ka vรคljalaskeid Java 6). Laadige alla ja installige uusim Java SE arenduskomplekt ettevรตttelt Oracle Java allalaaditav leht vรตi kasutage OpenJDK distributsiooni, nรคiteks Adoptiumi, Microsoft OpenJDK jรคrk vรตi Amazon Corretto.
Kui installimine on lรตppenud, kontrollige JDK-d jรคrgmise kontrolliga:
- Avatud terminal on Windows, macOSvรตi Linux.
- jooks
java -version.
Kui Java Kui kรคituskeskkond on รตigesti installitud, prinditakse versioon terminali, nagu allpool nรคidatud.
Kui midagi ei prindita, installige uuesti Java SE kรคituskeskkond. Vaata see รตpetus tรคielikud juhised.
Samm 2) Laadige alla JMeter
Laadige alla uusim binaarfail saidilt Apache JMeter allalaaditav lehtPraegune stabiilne joon on JMeter 5.x seeria, mis nรตuab Java 8 vรตi uuem. Vanemad artiklid ja ekraanipildid vรตivad viidata JMeter 4.x vรตi 2.9 โ installiprotsess on sama.
Vali Binaries fail (zip vรตi tgz), nagu allpool nรคidatud.
Samm 3) Paigaldamine
JMeter Paigaldamine on รครคrmiselt lihtne โ installiviisardit pole. Pakkige arhiiv lahti soovitud kataloogi. JMeter ja installimine on lรตppenud. Kausta paigutus nรคeb vรคlja selline:
Kataloogid sees JMeter kaustadel on jรคrgmised eesmรคrgid:
- / bin โ skriptid, mis algavad JMeter (
jmeter.bat,jmeter.sh,jmeter-server). - /dokumendid - JMeter dokumentatsioon.
- /lisad โ Ant'iga seotud lisamaterjalid ja nรคidisstsenaariumid.
- / lib โ kolmanda osapoole Java raamatukogud, mida kasutavad JMeter.
- /lib/ext โ tuum JMeter jar-failid ja protokolli implementatsioonid.
- /lib/junit - JUnit jaoks kasutatud raamatukogu JUnit proovivรตtjad.
- /prinditavad_dokumendid โ prinditav HTML-dokumentatsioon.
Samm 4) Kรคivitage JMeter
JMeter saab kรคivitada kolmes reลพiimis, millest igaรผks sobib erineva kasutusjuhtumi jaoks:
- GUI-reลพiim testimisplaanide koostamiseks ja vigade parandamiseks.
- Serverireลพiim hajutatud testimiseks mitme masina vahel.
- Kรคsurea (mitte-graafilise kasutajaliidese) reลพiim tootmiskvaliteediga koormussรตitude jaoks.
Avaleht JMeter GUI-reลพiimis
On Windows, kรคivitage /bin/jmeter.bat. edasi macOS vรตi Linux, kรคivitage /bin/jmeter. JMeter Kasutajaliides kรคivitub allpool nรคidatud viisil.
Allolev kommenteeritud ekraanipilt toob esile peamised JMeter GUI komponendid โ testimisplaani puu, tรถรถlaud ja parempoolne elemendiredaktor.
Kuidas joosta JMeter mitte-GUI reลพiimis
Avaleht JMeter serverireลพiimis
Serverireลพiimi kasutatakse hajutatud testimine klient-server topoloogiaga. JMeter jookseb sisse server reลพiimis iga koormusgeneraatori masinal ja GUI reลพiim (kontroller) kasutaja tรถรถjaamas.
Serverireลพiimi kรคivitamiseks kรคivitage bin/jmeter-server.bat on Windows or bin/jmeter-server on macOS ja Linux.
Avaleht JMeter kรคsureareลพiimis
JMeterKasutajaliides (GUI) tarbib mรคrkimisvรครคrselt mรคlu ja protsessorit, seega tuleks tootmisprotsesside laadimist alati teostada mitte-GUI reลพiimis, et vabastada ressursse tegeliku laadimise genereerimiseks.
Nรคidis kรคsureast:
jmeter -n -t testPlan.jmx -l log.jtl -H 127.0.0.1 -P 8000
Vรตtmega lรผlitid:
-nโ kรคivitada mitte-GUI reลพiimis.-tโ tee JMX-testi plaani juurde.-lโ vรคljundlogifail (JTL).-H,-Pโ puhverserveri host ja port, kui puhverserverit on vaja.
Lisapaketid
Sรตltuvalt vajalikest protokollidest ja aruandlusest installige รผks vรตi mitu allpool olevatest valikulistest pakettidest.
- Java Kompilaator - ehitamiseks vajalik JMeter lรคhtekoodi vรตi kohandatud pluginate kompileerimiseks.
- SAX XML parser - Lihtne API XML-i jaoks on alternatiivne XML-parser vรคga suurte XML-koormuste jaoks.
- Email toetust - JMeter sisaldab SMTP, POP3(S) ja IMAP(S) proovivรตtjaid ning saab testi lรตppedes saata ka e-kirja.
- JDBC draiver โ installige andmebaasiserverite testimiseks JDBC Sampleri kaudu sobiv draiveri JAR-fail.
- Pluginate haldur - JMeter Pluginate haldur annab รผhe klรตpsuga juurdepรครคsu kogukonna pluginatele, nรคiteks PerfMon ja Custom Thread Groups.
Kasutama JMeter Linuxis
Running JMeter on Linux on identne selle kรคivitamisega Windows โ kutsuda esile shelliskript Rohkem kui bin/:
jmeterโ kaatrid JMeter, Vaikimisi GUI-reลพiim.jmeter-serverโ algab JMeter serverireลพiimis (kutsub vรคlja pรตhiskripti รตigete argumentidega).jmeter.shโ lihtne kรคivitaja, millel pole JVM-i valikuid tรคpsustatud.mirror-server.shโ jookseb JMeter Peegelserver mitte-GUI reลพiimis.shutdown.shโ peatab graatsiliselt mitte-GUI eksemplari.stoptest.shโ peatab jรคrsult mitte-GUI eksemplari.
Probleemid JMeter paigaldamine
Uue installi ajal esinevad levinumad probleemid ja nende lahendamine:
- โJavat ei tuvastataโ Windows: lisa JDK
binkausta teele (PATH) ja avage terminal uuesti. - JMeter Graafiline kasutajaliides ei kรคivitu: kinnitage Java 8 vรตi uuem on teel (PATH) koos
java -versionvanemad JRE-d ei toeta enam uuemaid JMeter Vabastatakse. - HiDPI fondi probleemid: muuta
bin/jmeter.propertiesja kommentaaride eemaldaminejmeter.hidpi.mode=truesobiva skaalateguriga. - Mรคlu otsa saamine suurtes testides: tรตstma
HEAP="-Xms1g -Xmx4g"inbin/jmeter.batorbin/jmeter. - Serverireลพiimi RMI vead: komplekt
server.rmi.ssl.disable=trueinjmeter.propertiesisoleeritud laborivรตrgu jaoks.









