Kurzusleírás

Bevezetés a teljesítménytesztelésbe

  • A teljesítménytesztelés áttekintése
  • A teljesítménytesztelés fontossága a szoftverfejlesztésben
  • A teljesítménytesztelés típusai: terhelés, stressz, tartós, csomópontos, mennyiségi és skálázhatósági tesztek
  • A teljesítménytesztelés életciklusának áttekintése

Az Apache JMeter áttekintése

  • Bevezetés az Apache JMeter-be
  • A JMeter történelme és fejlődése
  • A JMeter jellemzői és képességei
  • A JMeter telepítése és konfigurálása
  • A JMeter felhasználói felülete: a GUI navigálása

Az Apache JMeter tesztervek alapjai

  • Ismerkedés az Apache JMeter teszterveivel
  • Egyszerű teszterv létrehozása
  • A teszterv komponensei: szálatcsoport, mintavételezők, figyelők és ellenőrzések
  • Az első teszt végrehajtása a JMeterben

Összetettebb tesztervek kialakítása

  • A szálatcsoportok használata: felhasználók és terhelés konfigurálása
  • Az HTTP kérés alapértelmezései és HTTP fejléckezelők beállítása
  • Logikai vezérlők használata: ha, ciklus, váltás és kötött vezérlők
  • Időzítők implementálása: állandó, egyenletes és Gauss eloszlású véletlenszerű időzítők
  • CSV adatbeállítás konfigurálása a paraméterezéshez

JMeter ellenőrzések és figyelők

  • Bevezetés az ellenőrzésekbe a JMetertől
  • Válasz-ellenőrzések beállítása az érvényesítéshez
  • Időtartam és méret ellenőrzések implementálása
  • A JMeter figyelőinek áttekintése: eredmények megjelenítése, összefoglaló jelentések és grafikonok
  • Figyelő kimenet testreszabása az elemzéshez

JMeter szkriptezése és plugin integráció

  • Bevezetés a BeanShell szkriptezésbe a JMetertől
  • Szkriptezés JSR223 mintavételezőval és Groovyvel
  • A JMeter pluginjainak áttekintése
  • Népszerű pluginok telepítése és használata: egyedi grafikonok, fejlett vezérlők stb.
  • Tesztervek bővítése pluginokkal

Webalkalmazások terhelés tesztelése

  • Tesztervek konfigurálása webalkalmazások terhelés teszteléséhez
  • HTTP mintavételezők és sütikkezelők használata
  • RESTful API-k tesztelése a JMetertel
  • Eredmények elemzése: gyengulások és teljesítménsgyengulások azonosítása
  • Jelentések készítése és teszt eredményeinek exportálása

Elosztott tesztelés a JMetertel

  • Bevezetés az elosztott tesztelésbe
  • A JMeter konfigurálása elosztott tesztelésre
  • Elosztott terhelésteszt végrehajtása több gépen keresztül
  • Az elosztott tesztelés legjobb gyakorlatai

Teljesítményteszt esettanulmányok

  • Esettanulmány 1: terhelés tesztelése egy e-commerce platformon
  • Esettanulmány 2: stressz tesztelése egy pénzügyi alkalmazáson
  • Esettanulmány 3: teljesítménytesztelés egy mobilalkalmazás háttérrendszeren
  • Tanulságok és legjobb gyakorlatok a valós helyzetekből

Összefoglalás és következő lépések

Követelmények

  • Alapvető megismeret az alkalmazott szoftver-teszteléssel
  • Ismeret a webtechnológiákkal
  • Tapasztalat Java használatával

Célcsoport

  • Minőségellenőrzési mérnökök
  • Fejlesztők
  • Rendszergazdák
 21 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák