Kuinka ladata ja asentaa Apache JMeter helpoissa vaiheissa
Operating-järjestelmän tuki JMeter
JMeter on puhdas Java sovellus ja sen pitäisi toimia oikein kaikissa järjestelmissä, joissa on yhteensopiva Java täytäntöönpanoa.
Tässä on luettelo käyttöjärjestelmistä, jotka ovat yhteensopivia JMeter
- Linux
- Windows
- Mac OS
- Ubuntu
Asennuksen vaiheet JMeter
Vaihe 1) Asenna Java
Koska JMeter on puhdas Java työpöytäsovellus, se vaatii täysin yhteensopivan JVM 6:n tai uudemman. Voit ladata ja asentaa uusimman version Java SE kehityspaketti. Lataa Java Alusta (JDK)
Kun asennus on valmis, voit tarkistaa, onko Java JDK on asennettu onnistuneesti järjestelmääsi
- Siirry Windowsissa/Linuxissa kohtaan terminaali
- Anna komento java -versio
Jos Java ajonaikainen ympäristö on asennettu onnistuneesti, näet tulosteen alla olevan kuvan mukaisesti
Jos mitään ei näy, asenna uudelleen Java SE-ajoympäristö
Katso tarkemmat ohjeet linkistä https://www.guru99.com/install-java.html
Vaihe 2) Lataa Jmeter
Tätä kirjoitettaessa uusin versio JMeter is Apache JMeter 4.2. Voit ladata sen tätä Mutta tämä opetusohjelma esittelee version 2.9 asennusta, asennusprosessi pysyy samana.
Valitse ladattava binaaritiedosto (joko zip tai tgz) alla olevan kuvan mukaisesti
Vaihe 3) Asennus
Asennus JMeter on erittäin helppoa ja yksinkertaista. Purat zip/tar-tiedoston haluamaasi hakemistoon JMeter asennettavaksi. Ei tarvitse käsitellä tylsää asennusnäyttöä! Pura vain vetoketju ja olet valmis!
Kun purkaminen on tehty, asennushakemistorakenteen pitäisi näyttää alla olevan kuvan kaltaisesta
Alla on kuvaus JMeter hakemistoista ja sen tärkeydestä JMeter hakemisto sisältää useita tiedostoja ja hakemistoja
- /astia: Sisältää JMeter skriptitiedosto aloitusta varten JMeter
- /docs: JMeter dokumentaatiotiedostot
- / extrat: muurahaiseen liittyviä ylimääräisiä tiedostoja
- /lib/: Sisältää vaaditun Java kirjasto varten JMeter
- /lib/ext: sisältää tärkeimmät jar-tiedostot JMeter ja protokollat
- /lib/junit: Junit käytetty kirjasto JMeter
- /printable_docs:
Vaihe 4) Käynnistä JMeter
Voit aloittaa JMeter 3 tilassa
- GUI-tila
- Palvelintila
- Komentorivitila
Aloita JMeter GUI-tilassa
Jos käytät ikkunaa, suorita tiedosto /bin/jmeter.bat aloittaa JMeter GUI-tilassa alla olevan kuvan mukaisesti
Seuraavassa kuvassa on esitetty eri komponentit JMeter GUI
Miten ajaa JMeter ei-GUI-tilassa
Aloita JMeter Palvelintilassa
Palvelintilaa käytetään jaettu testaus. Tämä Testaus toimii kuten asiakas-palvelin malli. Tässä mallissa JMeter toimii palvelintietokoneessa palvelin -tilassa. Asiakastietokoneella JMeter juoksee sisään GUI tilassa.
Käynnistääksesi palvelintilan, suorita bat tiedosto bin\jmeter-server.bat kuten alla oleva kuva
Aloita JMeter komentorivitilassa
JMeter GUI-tilassa kuluttaa paljon tietokoneen muistia. Voit tallentaa resurssin suorittamisen JMeter ilman graafista käyttöliittymää. Voit tehdä tämän käyttämällä seuraavia komentovaihtoehtoja
Tämä on esimerkki komentoriviltä
$jmeter -n -t testPlan.jmx - l log.jtl -H 127.0.0.1 -P 8000
Lisäpaketit
Tarvitset vaatimuksesi perusteella yhden tai useamman valinnaisen paketin, jotka on lueteltu alla.
- Java kääntäjä
Java Kääntäjä antaa kehittäjille mahdollisuuden rakentaa JMeter lähdekoodia ja muuta JMeter liitännäiset
- SAX XML-jäsennin
SAX on Simple API for XML, alun perin a Java-vain API. Voit käyttää SAX XML-jäsennintä vaihtoehtona XML-jäsentämiselle JMeter
- sähköpostituki
JMeter on laajat sähköpostiominaisuudet. Se voi lähettää sähköpostia testitulosten perusteella, ja siinä on POP3(S)/IMAP(S)-näytteenotin. Siinä on myös SMTP-näytteenotin.
- JDBC-ohjain
Jos haluat testata tietokantapalvelinta, sinun on asennettava JDBC-ohjain
Käyttää JMeter Linuxissa
- Käyttäminen JMeter in Linux on sama kuin ikkunassa; suoritat vain seuraavan shell-käsikirjoitus.
- Suorita komentosarjatiedosto jmeter (Tällä tiedostolla ei ole tunnistetta) - suorita JMeter (oletuksena GUI-tilassa).
- Suorita komentosarjatiedosto jmeter-palvelin - alkaa JMeter palvelintilassa (puhelut JMeter komentosarja sopivilla parametreilla)
- jmeter.sh - erittäin perus JMeter komentosarja, jossa ei ole määritetty JVM-asetuksia.
- peilipalvelin.sh – ajaa JMeter Peilipalvelin ei-GUI-tilassa
- shutdown.sh – Suorita Shutdown-asiakas pysäyttääksesi muun kuin graafisen käyttöliittymän ilmentymän sulavasti
- stoptest.sh – Suorita Shutdown-asiakas pysäyttääksesi muun kuin graafisen käyttöliittymän ilmentymän äkillisesti