A Jmeter-tesztek és terhelési tesztek legjobb gyakorlatai

Mi a JMeter Test?

JMeter Tesztelés az Apache Jmeter teljesítménytesztelő eszközzel végzett tesztelési folyamat. Segít tesztelni a webalkalmazásokat teljesítményteszthez, stresszteszthez, valamint terhelési teszteléshez. Támogatja a statikus és dinamikus erőforrásokat is, és különféle grafikus elemzéseket biztosít a webalkalmazások teljesítményének teszteléséhez.

Leküzdendő iránymutatások JMeter Korlátozások elosztott környezetben:

  1. Korlátozza a szálak számát
  2. Proxy szerver használata
  3. Változók használata
  4. Csökkentse az erőforrásigényt
  5. Ellenőrizd a JMeter naplók
  6. Törölje a helyi elérési utat a CSV Data Set Config fájlból
  7. Kövesse a fájlelnevezési konvenciót

A Jmeter-tesztek legjobb gyakorlatai

JMeter van néhány korlátozása, különösen, ha elosztott környezetben fut. Használni JMeter A teszteléshez a következő irányelveket kell követnie:

Korlátozza a szálak számát

A maximális a hatékonyan futtatható szálak száma JMeter is 300. Ez a korlát a hardver képességeiből adódik. Ha JMeter több szálon fut, az időzítési információk pontossága csökkenni fog.

Proxy szerver használata

A proxyszerver az egyik JMeter bevált gyakorlatok, amelyek segítenek a rögzített minták bizonyos gyakori elemeinek absztrahálásában. 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ókhoz/szálakhoz. Például érdemes lehet tesztelni egy olyan sorozatot, amelyhez minden egyes felhasználóhoz egyedi bejelentkezés szükséges. Ezt használatával könnyű elérni JMeter változókat.

Csökkentse az erőforrásigényt

A GUI mód nagy terhelés mellett sok számítógép memóriát fogyaszt. Teljesítményproblémákat okoz.

Van néhány JMeter terheléses tesztelés bevált gyakorlatai az erőforrásigény csökkentésére:

  • Használjon nem GUI módot
  • Kapcsolja ki a „View Result Tree” figyelőt a terhelési teszt során. Mert több memóriát és okoz JMeter fut, hogy kifogyjon a memória.
  • Összes tiltása JMeter grafikonok eredményeit
  • Használja a CSV teszteredmény-formátumot.
  • Csak a szükséges vizsgálati eredményt mentse el. JMeter sok időt vehet igénybe a nagyon részletes vizsgálati eredmények mentése.

Ellenőrizd a JMeter naplók

Bármilyen hiba a Teszt terv vagy a teszt végrehajtása rögzítésre kerül a naplófájlokban. 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 Data Set Config fájlból

Ha egy meglévő CSV-adatfájlt használ, amelyet a helyi számítógépen hozott létre, törölje 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, JMeter nem találja a CSV-adatfájlt a helyi számítógépen.

Kövesse a fájlelnevezési konvenciót

Ne mentse el a teszttervet összetett fájlnév alatt, használja csak alfanumerikus karakter.

Foglald össze ezt a bejegyzést a következőképpen: