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
Vélemények (5)
Jó kapcsolat, Łukasznak volt ideje mindenki kérdésére, és tudott segíteni mindenkinek, akinek bármilyen problémája volt
Kelly Morris - Titian Software Poland Sp. z o.o.
Kurzus - Selenium WebDriver in C#
Gépi fordítás
Mennyiség gyakorlati feladatok.
Jakub Wasikowski - riskmethods sp. z o.o
Kurzus - API Testing with Postman
Gépi fordítás
A tréner részletesen magyarázta mindent a funkciókról.
Argean Quilaquil - DXC
Kurzus - TestComplete
Gépi fordítás
A tréner kedves. A magyarázata érthető és érdekes. Megpróbálja a leckéket minél érdekebbé tenni. Élveztem a leckét és sok tudást szereztem. Nagyon köszönöm. A leghasznosabb technika, amit megtanultam, a különböző webkomponensek elemének megkeresése, például szövegmező, rádiógombok és gombok. Néha az elem azonosítója nem jön eléggé pontosan. Megtanultuk, hogy más módon keressük meg az elemeket CSS szelekciókkal, XPath, Név és Azonosító. Tetszik a magyarázat. Köszönöm
Bee Chin Chuah - I-Access Solutions Pte Ltd
Kurzus - Advanced Selenium with C#
Gépi fordítás
The One on One session is amazing!! And thankful that the trainer's skills are Excellent and his willingness to share them to the fullness. I am very satisfied. . with the training and I wouldn't have wish to have done it anywhere else. I would only wish that I had One day longer for the training.
Isaac Nyembo - Bechtle Clouds GmbH
Kurzus - Advanced Selenium
Gépi fordítás