Kurzusleírás

Bevezetés a teljesítménytesztelésbe

  • A teljesítménytesztelés áttekintése
  • A teljesítménytesztelés jelentősége a szoftverfejlesztésben
  • A teljesítménytesztelés típusai: terhelés, stressz, kitartás, tüsketerhelés, mennyiség és skálázhatóság
  • A teljesítménytesztelés életciklusa

Az Apache JMeter áttekintése

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

JMeter tesztterv alapok

  • A JMeter teszttervek megértése
  • Egyszerű tesztterv létrehozása
  • A tesztterv összetevői: szálcsoport, mintavételek, figyelők és állítások
  • Az első teszt futtatása a JMeterben

Haladó teszttervek készítése

  • Szálcsoportok használata: felhasználók és terhelés konfigurálása
  • HTTP kérések alapértelmezése és HTTP fejléc kezelők konfigurálása
  • Logikai vezérlők használata: if, loop, switch és interleave vezérlők
  • Időzítők implementálása: állandó, egyenletes és Gauss-féle véletlen időzítők
  • CSV adatkészlet konfiguráció integrálása paraméterezéshez

JMeter állítások és figyelők

  • Bevezetés a JMeter állításokba
  • Válaszállítások konfigurálása érvényesítéshez
  • Időtartam és méretállítások implementálása
  • JMeter figyelők felfedezése: eredmények megtekintése, összefoglaló jelentések és grafikonok
  • Figyelő kimenet testreszabása elemzéshez

JMeter szkriptelés és bővítmény integráció

  • Bevezetés a BeanShell szkriptelésbe a JMeterben
  • Szkriptelés JSR223 mintavétellel és Groovyval
  • A JMeter bővítmények áttekintése
  • Népszerű bővítmények telepítése és használata: egyedi grafikonok, haladó vezérlők és egyebek
  • Teszttervek fejlesztése bővítményekkel

Webalkalmazások terheléses tesztelése

  • Teszttervek konfigurálása webalkalmazások terheléses teszteléséhez
  • HTTP mintavételek és süti kezelők használata
  • RESTful API-k tesztelése a JMeterrel
  • Eredmények elemzése: szűk keresztmetszetek és teljesítményproblémák azonosítása
  • Teszt eredmények jelentése és exportálása

Elosztott tesztelés a JMeterrel

  • Bevezetés az elosztott tesztelésbe
  • A JMeter konfigurálása elosztott teszteléshez
  • Elosztott terheléses tesztek futtatása több gépen
  • Az elosztott tesztelés legjobb gyakorlatai

Teljesítményteszt esettanulmányok

  • Esettanulmány 1: egy e-kereskedelmi platform terheléses tesztelése
  • Esettanulmány 2: egy pénzügyi alkalmazás stressz tesztelése
  • Esettanulmány 3: egy mobilalkalmazás háttérrendszerének teljesítménytesztelése
  • Tapasztalatok és legjobb gyakorlatok valós forgatókönyvekből

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

Követelmények

  • Alapvető ismeretek a szoftvertesztelésről
  • Ismeret a webes technológiákról
  • Tapasztalat Javaban

Közönség

  • Minőségbiztosítási mérnökök
  • Fejlesztők
  • Rendszergazdák
 21 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák