Bevált módszerek a Jmeter tesztjeihez & Terhelés tesztelése

Tartalomjegyzék:

Anonim

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:

  1. Korlátozza a szálak számát
  2. Proxykiszolgáló használata
  3. Változók használata
  4. Csökkentse az erőforrás-igényt
  5. Ellenőrizze a JMeter naplóit
  6. Törölje a helyi elérési utat a CSV adatkészlet-konfigurációból
  7. 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.