Kurzusleírás
Bevezetés a teljesítménytesztelésbe
- A teljesítménytesztelés áttekintése
- A teljesítménytesztelés jelentősége a szoftverfejlesztésben
- A teljesítménytesztelés típusai: terhelés, stressz, kitartás, tüsketerhelés, mennyiség és skálázhatóság
- A teljesítménytesztelés életciklusa
Az Apache JMeter áttekintése
- Bevezetés az Apache JMeterbe
- A JMeter története és fejlődése
- A JMeter funkciói és képességei
- A JMeter telepítése és konfigurálása
- A JMeter felülete: a GUI navigálása
JMeter tesztterv alapok
- A JMeter teszttervek megértése
- Egyszerű tesztterv létrehozása
- A tesztterv összetevői: szálcsoport, mintavételek, figyelők és állítások
- Az első teszt futtatása a JMeterben
Haladó teszttervek készítése
- Szálcsoportok használata: felhasználók és terhelés konfigurálása
- HTTP kérések alapértelmezése és HTTP fejléc kezelők konfigurálása
- Logikai vezérlők használata: if, loop, switch és interleave vezérlők
- Időzítők implementálása: állandó, egyenletes és Gauss-féle véletlen időzítők
- CSV adatkészlet konfiguráció integrálása paraméterezéshez
JMeter állítások és figyelők
- Bevezetés a JMeter állításokba
- Válaszállítások konfigurálása érvényesítéshez
- Időtartam és méretállítások implementálása
- JMeter figyelők felfedezése: eredmények megtekintése, összefoglaló jelentések és grafikonok
- Figyelő kimenet testreszabása elemzéshez
JMeter szkriptelés és bővítmény integráció
- Bevezetés a BeanShell szkriptelésbe a JMeterben
- Szkriptelés JSR223 mintavétellel és Groovyval
- A JMeter bővítmények áttekintése
- Népszerű bővítmények telepítése és használata: egyedi grafikonok, haladó vezérlők és egyebek
- Teszttervek fejlesztése bővítményekkel
Webalkalmazások terheléses tesztelése
- Teszttervek konfigurálása webalkalmazások terheléses teszteléséhez
- HTTP mintavételek és süti kezelők használata
- RESTful API-k tesztelése a JMeterrel
- Eredmények elemzése: szűk keresztmetszetek és teljesítményproblémák azonosítása
- Teszt eredmények jelentése és exportálása
Elosztott tesztelés a JMeterrel
- Bevezetés az elosztott tesztelésbe
- A JMeter konfigurálása elosztott teszteléshez
- Elosztott terheléses tesztek futtatása több gépen
- Az elosztott tesztelés legjobb gyakorlatai
Teljesítményteszt esettanulmányok
- Esettanulmány 1: egy e-kereskedelmi platform terheléses tesztelése
- Esettanulmány 2: egy pénzügyi alkalmazás stressz tesztelése
- Esettanulmány 3: egy mobilalkalmazás háttérrendszerének teljesítménytesztelése
- Tapasztalatok és legjobb gyakorlatok valós forgatókönyvekből
Összefoglalás és következő lépések
Követelmények
- Alapvető ismeretek a szoftvertesztelésről
- Ismeret a webes technológiákról
- Tapasztalat Javaban
Közönség
- Minőségbiztosítá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