Operacinės sistemos palaikymas „JMeter“
„JMeter“ yra gryna „Java“ programa, kuri turėtų veikti tinkamai bet kurioje sistemoje, kurioje yra suderinamas „Java“ diegimas.
Čia pateikiamas operacinės sistemos, suderinamos su „JMeter“, sąrašas
- „Linux“
- „Windows“
- „Mac OS“
- „Ubuntu“
Šioje pamokoje sužinosite -
- „JMeter“ diegimo veiksmai
- Paleiskite „JMeter“ GUI režimu
- Kaip paleisti „JMeter“ ne GUI režimu
- Paleiskite „JMeter“ serverio režimu
- Paleiskite „JMeter“ komandinės eilutės režimu
- Papildomi paketai
- „Linux“ naudokite „JMeter“
„JMeter“ diegimo veiksmai
1 žingsnis. Įdiekite „Java“
Kadangi „JMeter“ yra gryna „Java“ darbalaukio programa, jai reikalinga visiškai suderinama JVM 6 ar naujesnė versija. Galite atsisiųsti ir įdiegti naujausią „Java SE Development Kit“ versiją. Atsisiųsti „Java“ platformą (JDK)
Baigę diegimą, galite naudoti šią procedūrą, kad patikrintumėte, ar „Java JDK“ sėkmingai įdiegta jūsų sistemoje
- „Windows“ / „Linux“ eikite į terminalą
- Įveskite komandą java -version
Jei „Java“ vykdymo trukmės aplinka bus sėkmingai įdiegta, išvestį matysite kaip pavaizduota žemiau
Jei nieko nerodoma, iš naujo įdiekite „Java SE“ vykdymo laiką
Išsamios instrukcijos pateikiamos nuorodoje https://www.guru99.com/install-java.html
2 žingsnis) Atsisiųskite „Jmeter“
Nuo šio rašymo naujausia „JMeter“ versija yra „ Apache JMeter 4.2“ . Galite atsisiųsti čia. Tačiau ši pamoka demonstruoja 2.9 versijos diegimą, diegimo procesas išlieka tas pats.
Pasirinkite „Binaries“ failą (arba „zip“, arba „tgz“), kurį norite atsisiųsti, kaip parodyta toliau pateiktame paveikslėlyje
3 žingsnis) Diegimas
„JMeter“ įdiegimas yra labai lengvas ir paprastas. Paprasčiausiai išpakuokite zip / tar failą į katalogą, kuriame norite įdiegti JMeter. Nėra varginančio diegimo ekrano! Paprasčiausiai išpakuokite ir viskas!
Atlikus išpakavimą diegimo katalogo struktūra turėtų atrodyti taip, kaip pavaizduota žemiau
Toliau pateikiamas JMeter katalogų aprašymas ir jo svarba JMeter kataloge yra daug failų ir katalogų
- / bin : JMeter scenarijaus failas skirtas pradėti JMeter
- / docs : „JMeter“ dokumentacijos failai
- / extras : su skudurais susiję papildomi failai
- / lib /: Yra reikalinga „Java“ biblioteka, skirta „JMeter“
- / lib / ext : yra pagrindiniai „JMeter“ failai ir protokolai
- / lib / junit : „Junit“ biblioteka naudojama „JMeter“
- / printable_docs :
4 žingsnis) Paleiskite „JMeter“
„JMeter“ galite paleisti 3 režimais
- GUI režimas
- Serverio režimas
- Komandinės eilutės režimas
Paleiskite „JMeter“ GUI režimu
Jei naudojate „Windows“, tiesiog paleiskite failą /bin/jmeter.bat, kad paleistumėte „JMeter“ GUI režimu, kaip parodyta žemiau
Šiame paveikslėlyje pateikiami įvairūs JMeter GUI komponentai
Kaip paleisti „JMeter“ ne GUI režimu
Paleiskite „JMeter“ serverio režimu
Serverio režimas naudojamas paskirstytam testavimui. Šis testavimas veikia kaip kliento-serverio modelis. Šiame modelyje „JMeter“ veikia serverio kompiuteryje serverio režimu. Kliento kompiuteryje „JMeter“ veikia GUI režimu.
Norėdami paleisti serverio režimą, paleiskite šikšnosparnio failą bin \ jmeter-server.bat, kaip parodyta žemiau
Paleiskite „JMeter“ komandinės eilutės režimu
„JMeter“ GUI režimu sunaudoja daug kompiuterio atminties. Norėdami išsaugoti šaltinį, galite pasirinkti paleisti „JMeter“ be GUI. Norėdami tai padaryti, naudokite šias komandų parinktis
Tai yra komandinės eilutės pavyzdys
$ jmeter -n -t testPlan.jmx - l log.jtl -H 127.0.0.1 -P 8000
Papildomi paketai
Atsižvelgiant į jūsų reikalavimą, jums reikės vieno ar daugiau toliau išvardytų papildomų paketų.
- „Java Compiler“
„Java Compiler“ leidžia kūrėjams kurti „JMeter“ šaltinio kodą ir kitus „JMeter“ papildinius
- SAX XML analizatorius
SAX yra paprasta API, skirta XML, iš pradžių tik „Java“ API. Galite naudoti SAX XML analizatorių kaip alternatyvą XML analizatoriui „JMeter“
- El. Pašto palaikymas
„JMeter“ turi plačias el. Pašto galimybes. Jis gali siųsti el. Laišką, remdamasis bandymo rezultatais, ir turi POP3 (S) / IMAP (S) pavyzdį. Jis taip pat turi SMTP mėginių ėmiklį.
- JDBC vairuotojas
Jei norite išbandyti duomenų bazės serverį, turite įdiegti JDBC tvarkyklę
„Linux“ naudokite „JMeter“
- „JMeter“ naudojimas „Linux“ sistemoje yra tas pats, kas „Windows“; paprasčiausiai paleisite šį apvalkalo scenarijų.
- Paleiskite scenarijaus failą jmeter (šis failas neturi plėtinio) - paleiskite JMeter (pagal numatytuosius nustatymus GUI režimu).
- Paleiskite scenarijaus failą jmeter-server - paleiskite JMeter serverio režimu (iškviečia JMeter scenarijų su atitinkamais parametrais)
- jmeter.sh - labai paprastas „JMeter“ scenarijus, nenurodytas JVM parinkčių.
- mirror-server.sh - veikia „JMeter Mirror Server“ ne GUI režimu
- shutdown.sh - paleiskite „Shutdown“ klientą, kad grakščiai sustabdytumėte ne GUI egzempliorių
- stoptest.sh - paleiskite „Shutdown“ klientą, kad staigiai sustabdytumėte ne GUI egzempliorių