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
Vélemények (4)
Overall the topics covered were all interesting and I appreciated that the syllabus was altered to our needs.
Tomas Pavelka - KBC Bank
Kurzus - JMeter Advanced
Its simplified approach and its inept coverage was exactly what I was looking for, I've taken away a lot of useful information which I intend to utilize on my current project.
Ibe Dike
Kurzus - JMeter Fundamentals
I found the trainer made the course very interesting.
Cameron Taylor
Kurzus - Web Application Performance Testing with JMeter
It made me lose my fear to Meter as a substitute of HP Performance Center.