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, Łukasz időt szentelt mindenki kérdéseinek és tudott segíteni bárkinek gond volt.
Kelly Morris - Titian Software Poland Sp. z o.o.
Kurzus - Selenium WebDriver in C#
Gépi fordítás
Kezileg elvégzendő gyakorlatok mennyisége.
Jakub Wasikowski - riskmethods sp. z o.o
Kurzus - API Testing with Postman
Gépi fordítás
A képző minden funkciót részletesen elmagyarázta.
Argean Quilaquil - DXC
Kurzus - TestComplete
Gépi fordítás
A képző bizalommal adja. Az elmagyarázata világos és érdekes. Megpróbálja a leckéket annyi mértékben is érdekesnek tenni, amennyiben csak lehet. élveztem az órát és sokat tanultam. Köszönöm nagyon szépen. A leghasznosabb technika, amit megtanultam, a különböző webkomponensek (pl. szövegmező, rádiógomb és gomb) elemeknek az elhelyezkedésének meghatározása volt. Néha az elem azonosítója nem kerül megfelelően rögzítésre. Különböző módokat tanultunk az elemek elhelyezkedésének meghatározására, mint például a CSS-választók, XPath, Név és Azonosító használata. Szerettem az elmagyarázást. 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