Mi a JMeter teszt?
A JMeter teszt az Apache Jmeter teljesítménytesztelő eszközzel végrehajtott tesztelési folyamat. Segít tesztelni a webalkalmazásokat a teljesítmény teszteléséhez, a stressz teszteléshez, valamint a terhelés teszteléséhez. Támogatja a statikus és dinamikus erőforrásokat, és különféle grafikus elemzéseket nyújt egy webalkalmazás teljesítményének teszteléséhez.
Útmutató a JMeter korlátozásainak leküzdéséhez elosztott környezetben:
- Korlátozza a szálak számát
- Proxykiszolgáló használata
- Változók használata
- Csökkentse az erőforrás-igényt
- Ellenőrizze a JMeter naplóit
- Törölje a helyi elérési utat a CSV adatkészlet-konfigurációból
- Kövesse a fájlok elnevezését
A JMeter-nek vannak bizonyos korlátai, főleg ha elosztott környezetben futtatják. A JMeter hatékony teszteléshez a következő irányelveket kell használnia:
Korlátozza a szálak számát
A JMeterrel hatékonyan futtatható szálak maximális száma 300 . Ez a korlát a hardver képességeinek köszönhető. Ha a JMetert több szálon futtatják, az időzítési információk pontossága csökken.
Proxykiszolgáló használata
A proxy szerver az egyik JMeter legjobb gyakorlat, amely segít kivonni bizonyos közös elemeket a rögzített mintákból. Ezenkívül hasznos funkciók a tesztelés rögzítéséhez.
Változók használata
Egyes tesztterveknek különböző értékeket kell használniuk a különböző felhasználók / szálak számára. Például érdemes tesztelni egy olyan szekvenciát, amelyhez egyedi bejelentkezés szükséges minden felhasználóhoz. Ezt könnyű elérni a JMeter változók segítségével.
Csökkentse az erőforrás-igényt
A GUI mód nagy terhelés mellett sok számítógépes memóriát emészt fel. Teljesítményproblémákat okoz.
Van néhány JMeter terhelés-tesztelési legjobb gyakorlat az erőforrásigény csökkentésére:
- Használjon nem GUI módot
- A betöltési teszt során tiltsa le az "Eredményfa megtekintése" figyelőt. Mivel több memóriát emészt fel, és a futó JMeter memóriája kifogyik.
- Tiltsa le az összes JMeter-grafikon eredményt
- Használja a CSV teszt eredményformátumát.
- Csak a szükséges vizsgálati eredményt mentse el. A JMeter hosszú időt vehet igénybe a nagyon részletes vizsgálati eredmények mentése érdekében.
Ellenőrizze a JMeter naplóit
A tesztterv vagy a teszt végrehajtásának hibáit a naplófájlok rögzítik. A naplófájl figyelése segít a hiba korai megtalálásában
Törölje a helyi elérési utat a CSV adatkészlet-konfigurációból
Ha egy meglévő CSV-adatfájlt használ, amelyet a helyi számítógépen hozott létre, akkor törölnie kell a meglévő helyi elérési utat (a CSV-fájl jelenlegi elérési útja). Ha nem törli a helyi elérési utat, a JMeter nem találja a CSV adatfájlt a helyi számítógépen.
Kövesse a fájlok elnevezését
Ne mentse a teszttervet összetett fájlnév alá, csak alfanumerikus karaktereket használjon.