Ubuntu

Az Apache JMeter telepítése az Ubuntuban

Az Apache JMeter telepítése az Ubuntuban
Egy új webhely kifejlesztése után nagyon fontos néhány teszt elvégzése a webhely korlátozásának megismerése érdekében, és a szükséges lépések megtétele annak megszüntetése érdekében, hogy a webhely a közzététel előtt megfelelőbbé váljon a webhely számára. Minden webhely egyik fontos tesztje a terheléses teszt. Hány kérést tud kezelni a webhely egyszerre, vagy hogyan teljesít a webhely, amikor nagyszámú kérés jelenik meg a webhelyen, terheléses teszttel megtudhatja.

Az Apache JMeter a legjobb eszköz, amelyet Stefano Mazzocchi, az Apache Software Foundation fejlesztett ki az ilyen típusú tesztek elvégzésére és bármely webhely teljesítményének ellenőrzésére. Nagy mennyiségű virtuális párhuzamos forgalom létrehozására használják a webhelyen a terheléses teszt elvégzéséhez. Ez egy nyílt forráskódú szoftver. Tehát bárki letöltheti, telepítheti és testreszabhatja ezt a szoftvert a teszt elvégzéséhez. Elsősorban webalkalmazások tesztelésére tervezték, de most már adatbázis-tesztelésre, stressztesztekre, elosztott tesztelésre és funkcionális tesztelésre is használják. A bemutató bemutatja a szoftver telepítésének és futtatásának módját.

Telepítse a JMetert

A JMeter a Java által kifejlesztett. Tehát a JMeter futtatásához telepítenie kell a JRE vagy a JDK legújabb verzióját. Ha korábban telepítette a Java-t, akkor futtassa a következő parancsot a telepített Java verziójának ellenőrzéséhez.

$ java --verzió

A következő kimenet jelenik meg, ha a Java 9 telepítve van a rendszerre.

Ha korábban nem telepítette a Java-t, akkor a következő lépés megkezdése előtt a Java telepítéséhez kövesse az alábbi útmutató hivatkozásait.

https: // linuxhint.com / install-java-9-on-ubuntu /

Ugrás az alábbi URL-címre a JMeter legújabb verziójának letöltéséhez. Erről a helyről letöltheti az eszköz bináris vagy forrásfájlját. Kattintson 'Apache-JMeter-5.0.postai irányítószám' link a JMeter bináris zip fájljának letöltéséhez.

http: // jmeter.apache.org / download_jmeter.cgi

Kattintson Fájl mentése választógomb és rendben gombra a letöltés megkezdéséhez.

Alapértelmezés szerint a fájl letöltésre kerül a Letöltések mappába. Nyissa meg a mappát, kattintson jobb gombbal a zip fájlra, majd kattintson a gombra Kicsomagolás ide a felugró menüből.

Futtassa a JMetert

Nyomja meg az Alt + Ctrl + T billentyűkombinációt a terminál megnyitásához, és írja be a következő parancsot, hogy elérje a JMeter futtatásának helyét.

$ cd Letöltések / apache-jmeter-5.0 / bin /

Futtassa a következő parancsot a JMeter futtatásához, és nyissa meg a JMeter párbeszédpanelt.

$ ./ jmeter

A következő párbeszédpanel jelenik meg a JMeter sikeres telepítése után.

A következő párbeszédpanel jelenik meg a JMeter sikeres telepítése után.

Egyszerű teszt a JMeter segítségével

Korábban szóba került, hogy a JMeter különféle típusú tesztelésekhez használható. Az oktatóanyag ezen részében látható, hogy miként végezhető el egy egyszerű terhelési teszt a JMeter használatával. A teszt neve értéke Teszt terv alapértelmezés szerint. Ha szeretné, megváltoztathatja az alapértelmezett értéket. Itt a Név értéke Tesztterv1 és teszt1 opcióként megjegyzésként van beállítva. Ezután be kell állítania a tesztben használni kívánt változókat. Itt, az oldal a változó neve és oktatóanyagok4uhelp.com értékként van beállítva. Ez a teszt elvégzi a terhelés tesztet a webhely következő konfigurációja alapján tutorial4uhelp.com.

Kattintson a jobb gombbal a gombra Tesztterv1 a bal oldali navigációs menüből. Kattintson Hozzáadás, következő Szál (felhasználók) és a következő Szálcsoport. A művelet, tulajdonságok és ütemezés beállítására szolgál Szálcsoport a teszt megkezdése előtt.

A Szálcsoportban ötféle művelet hajtható végre, ha bármilyen mintavevői hiba lép fel. Ezek,

A teszthez a fenti műveletek bármelyikét kiválaszthatja. Itt az alapértelmezett opciót használjuk. A Thread Group következő része állítandó be Menet tulajdonságai. A tulajdonságok,

Van még két tulajdonság, amelyekKésleltesse a szál létrehozását, amíg szükséges”És„Ütemező”. Ezeket a tulajdonságokat itt nem ellenőrzik. Ütemező beállítása rész a teszt végrehajtási idejének beállítására szolgál, és a teszt során felhasználásra kerül, ha bejelölte az Ütemezőt.

Ezután be kell állítania a Mintavevő írja be a tesztet. Itt, HTTP kérés beállítása Mintavevő, hogy elérje a kiszolgálót az erőforrásokért.

Ban ben HTTP kérés rész, be kell állítania Web szerver, HTTP kérés típus a teszthez. Használhatja a HTTP vagy https szerverén alapuló protokollként. Alapértelmezés szerint a HTTP-t használják. Be kell állítania a szerver tartománynevét vagy IP-címét Szerver neve vagy IP címe terület. Itt, 'tutorials4uhelp.com 'domain használatos kiszolgálónévként. Más értékek maradnak alapértelmezettként.

Ezután be kell állítania Hallgató típus. A teszt eredményeinek különféle formátumban történő megtekintésére szolgál. Itt, 'Az eredmény megtekintése a táblázatban'van kiválasztva.

Most a Start gombra kattintva elindíthatja a tesztet a hozzárendelt konfigurációk alapján. Várni kell egy ideig a szál befejezéséhez ebben a lépésben.

A teszt befejezése után a következő képernyő jelenik meg.

Következtetés

A JMeter egy népszerű tesztelő eszköz, de ennek a szoftvernek vannak bizonyos korlátai. Több tesztet fogyaszt a teszt elvégzése közben. Ez nem jó asztali alkalmazásokhoz, és nem tudja megjeleníteni a HTML-t és a JavaScript-et, mint a böngésző. Ha webhelye közzétételére készül, akkor nagyon fontos ellenőriznie a webhely teljesítményét. A JMeter segítségével ellenőrizheti a webhely teljesítményét különböző típusú tesztek elvégzésével. Ez segít felismerni webhelye problémáit és megfelelő intézkedéseket hozni azok megoldására.

A legjobb Gamepad Mapping alkalmazások Linuxhoz
Ha egy tipikus billentyűzet és egér beviteli rendszer helyett szeretnél játékokat játszani Linuxon egy játékvezérlővel, van néhány hasznos alkalmazás ...
Hasznos eszközök Linux játékosok számára
Ha szeretsz Linuxon játszani, akkor valószínű, hogy olyan alkalmazásokat és segédprogramokat használtál, mint a Wine, a Lutris és az OBS Studio a játé...
HD Remastered Games for Linux, amelyeknek soha nem volt korábban Linux kiadásuk
Számos játékfejlesztő és kiadó a régi játékok HD remasterjével áll elő a franchise élettartamának meghosszabbítása érdekében. Kérjük, hogy a rajongók ...