Detail kurzu

Zátěžové testování s Apache JMeter

DataScript s.r.o.

Popis kurzu

Kurz je určen především pro testery a vývojáře, kteří si chtějí osvojit problematiku zátěžového testování. Zaměření kurzu je na testování webových aplikací, ale principy lze využít i v jiných oblastech (databáze, fronty, webové služby a další). Zátěžové testování má svou nenahraditelnou roli v rámci vývoje a provozu software. Bez něj se problémy projeví až v produkčním prostředí a odnesou to vaši uživatelé. Společně si projdeme teorií i praktickými příklady v open-source nástroji Apache JMeter.

Obsah kurzu

Cíle kurzu

Účastníci se mimo jiné naučí:

  • Apache JMeter 5.3
  • Principy a postupy zátěžových testů
  • Jakých běžných chyb se vyvarovat
  • Jak číst výsledky zátěžových testů
Osnova kurzu

Den 1

Seznámení se s problematikou zátěžového testování

  • Co je to zátěžové testování
  • Proč zátěžově testovat
  • Jaké oblasti zátěžové testování pokrývá
  • Typy zátěžových testů
  • Jak postupovat (metodika dle Microsoftu)
  • Jak číst výsledky testů - metriky a typické patterny
  • HTTP protokol + DevTools

Seznámení se s Apache JMeter

  • Představení Apache JMeter
  • Příprava komplexního testovacího scénáře
  • Běžné komponenty pro sestavení skriptu
  • Funkce a proměnné 

Den 2

 

 

 

 

 

 

 

 

 

Pokročilá témata

  • Nahrávání skriptu
  • JMeter Plugins
  • Spouštění testů
  • Headless mód (bez GUI)
  • Cloudové nadstavby (BlazeMeter)
  • Jak na konfiguraci
  • Continuous Integration s Jenkinsem
  • Testování REST API
  • Distribuce zátěže z více stroj
  • Modularizace skriptu
  • Jak na vlastní komponenty
Předpoklady na účastníka

Očekává se základní znalost HTTP protokolu a principů fungování webových aplikací (klient-server architektura).

Cieľová skupina

Kurz je zaměřen na všechny IT profesionály, kteří si chtějí osvojit zátěžové testování. 
Hodnotenie




Organizátor