Kurzusleírás

Bevezetés a Performance Testing-be

  • A teljesítményteszt áttekintése
  • A teljesítményteszt jelentősége a szoftverfejlesztésben
  • A teljesítményteszt típusai: terhelés, stressz, állóképesség, tüske, térfogat és skálázhatóság
  • A teljesítményteszt életciklusa

Az Apache áttekintése JMeter

  • Az Apache bemutatása JMeter
  • A JMeter története és fejlődése
  • A JMeter szolgáltatásai és képességei
  • Telepítés és konfigurálás JMeter
  • JMeter felület: navigáció a grafikus felületen

JMeter A vizsgálati terv alapjai

  • JMeter teszttervek megértése
  • Egyszerű tesztterv készítése
  • A tesztterv összetevői: szálcsoport, mintavevők, hallgatók és állítások
  • Az első teszt futtatása itt: JMeter

Speciális teszttervek készítése

  • Munka szálcsoportokkal: felhasználók konfigurálása és betöltés
  • A HTTP-kérés alapértelmezett beállításainak és a HTTP-fejléckezelőknek a konfigurálása
  • Logikai vezérlők használata: if, hurok, kapcsoló és interleave vezérlők
  • Időzítők megvalósítása: állandó, egységes és Gauss véletlenszerű időzítők
  • CSV-adatkészlet-konfiguráció integrálása a paraméterezéshez

JMeter Állítások és hallgatók

  • Bevezetés az JMeter állításaiba
  • Válasz állítások konfigurálása az érvényesítéshez
  • Időtartamra és méretre vonatkozó állítások megvalósítása
  • JMeter hallgatók felfedezése: eredmények, összefoglaló jelentések és grafikonok megtekintése
  • A figyelő kimenetének testreszabása elemzéshez

JMeter Szkriptek és beépülő modulok integrációja

  • A BeanShell-szkriptek bemutatása itt: JMeter
  • Szkriptelés JSR223 mintavevővel és Groovy
  • JMeter beépülő modul áttekintése
  • Népszerű bővítmények telepítése és használata: egyéni grafikonok, fejlett vezérlők és egyebek
  • Teszttervek bővítése bővítményekkel

Webes alkalmazások tesztelése

  • Teszttervek konfigurálása webalkalmazások terhelési teszteléséhez
  • HTTP mintavevők és cookie-kezelők használata
  • RESTful API-k tesztelése a JMeter segítségével
  • Eredmények elemzése: szűk keresztmetszetek és teljesítményproblémák azonosítása
  • A teszteredmények jelentése és exportálása

Elosztott tesztelés a következővel: JMeter

  • Bevezetés az elosztott tesztelésbe
  • Az JMeter beállítása elosztott teszteléshez
  • Elosztott terhelési tesztek futtatása több gépen
  • Az elosztott tesztelés legjobb gyakorlatai

Teljesítményteszt-esettanulmányok

  • 1. esettanulmány: e-kereskedelmi platform terheléses tesztelése
  • 2. esettanulmány: pénzügyi alkalmazás stressztesztje
  • 3. esettanulmány: mobilalkalmazás-háttér teljesítménytesztelése
  • Valós forgatókönyvekből levont tanulságok és bevált gyakorlatok

Összegzés és a következő lépések

Követelmények

  • A szoftvertesztelés alapvető ismerete
  • A webes technológiák ismerete
  • Tapasztalat: Java

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 résztvevőnként

Vélemények (4)

Közelgő kurzusok

Rokon kategóriák