Kaip atsisiųsti & Įdiekite „Apache JMeter“ atlikdami paprastus veiksmus

Turinys:

Anonim

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ų