Bevezetés a tesztelés automatizálásba Selenium keretrendszerrel - Időpontok és jelentkezés
Zártcsoportos képzésre jelentkezem
Jelentkezés időpont nélkül
Ezeket a kedvezményeket veheted igénybe jelentkezéskor:
MasterMoms program

Szerezz szilárd alapokat a tesztautomatizálás terén a Selenium segítségével ebben az átfogó élő képzésben! Megismerkedhetsz az automatizálás alapjaival, a Selenium legfontosabb elemeivel, és megértheted, miért elengedhetetlen az automatizálás. A képzés során áttekintjük a Selenium IDE-t, beleértve a Selenese parancsokat, szinkronizációs technikákat, valamint az AJAX és többablakos feladatok kezelését. Megtanulod, hogyan találj meg webes elemeket, használd a WebDriver-t automatizálási feladatokra, és ismerkedj meg a Selenium Grid-del a terheléselosztott teszteléshez. A képzés végére egy teljes webalkalmazás automatizálását fogod végrehajtani, a Selenium IDE-től a WebDriver-ig, Java segítségével.
Ez a képzés ideális bárki számára, aki szeretné megismerni a tesztautomatizálás alapjait Selenium használatával. Különösen ajánlott fejlesztőknek, tesztelőknek és tesztmenedzsereknek, akik automatizálni szeretnék a webes alkalmazások tesztelését, valamint azoknak, akik szeretnének mélyebb ismereteket szerezni a Selenium IDE, WebDriver és Grid használatában. Akár kezdő vagy a tesztautomatizálás terén, akár meglévő tudásodat szeretnéd bővíteni, ez a képzés segít elsajátítani a szükséges eszközöket és technikákat a hatékony automatizált teszteléshez.
- Tesztelési módszertanok alapfokú ismerete
- Alapfokú programozási ismeretek (Java vagy Python nyelv ismerete előnyt jelent)
- HTML alapismeretek
A Selenium egy nyílt forráskódú automatizálási eszköz, amelyet széles körben használnak webes alkalmazások tesztelésére. Lehetővé teszi a tesztelők és fejlesztők számára, hogy automatizált teszteket hozzanak létre böngészőkben, támogatva a legnépszerűbb böngészőket, mint a Chrome, Firefox, és Safari. A Selenium több komponensből áll, beleértve a Selenium IDE-t (interaktív tesztfelvétel és visszajátszás), a Selenium WebDriver-t (modern böngészőautomatizálási keretrendszer), és a Selenium Grid-et (tesztfuttatás elosztott környezetekben).
A Selenium elsősorban a webes alkalmazások funkcionális és regressziós tesztelésére használatos, de alkalmazható folyamatos integrációs és fejlesztési folyamatokban is. Különösen népszerű az agilis fejlesztési környezetekben, ahol a gyors és ismétlődő tesztelések kulcsfontosságúak a minőség biztosításához.
A Selenium keretrendszer számos előnnyel bír, mely megkönnyíti a tesztelés automatizálást. Használata egyszerűen elsajátítható, támogatja a legfontosabb operációs rendszereket, illetve programozási nyelveket is. Nyílt forráskódú mivolta miatt pedig ingyenesen elérhető eszköz, melynek fejlesztésén folyamatosan egy teljes community dolgozik.
Fő témakörök:
-
Bevezetés a tesztautomatizálásba: Ismerd meg a tesztautomatizálás alapjait és a Selenium főbb elemeit, valamint azt, hogy miért nélkülözhetetlen az automatizálás a modern szoftvertesztelésben.
-
Selenium IDE: Fedezd fel a Selenium történetét és fejlődését, sajátítsd el a Selenese parancsokat, és tanulj meg teszteseteket automatizálni rögzítés és visszajátszás segítségével, beleértve az AJAX és több ablak kezelését is.
-
Lokátorok: Ismerd meg a lokátorok felépítését és használatát, hogy hatékonyan megtalálhasd és kezelhesd a webes elemeket az automatizált tesztek során.
-
Selenium WebDriver: Szerezz gyakorlati tapasztalatokat a WebDriver használatában, konfigurálásában, és különböző műveletek végrehajtásában webes elemekkel, Java használatával.
-
Selenium Grid: Ismerd meg a Selenium Grid alapjait, hogy terheléselosztott teszteléseket végezhess több környezetben, növelve az automatizálás skálázhatóságát.
-
Teljes webes alkalmazás automatizálása: Alkalmazd a megszerzett tudást egy teljes webalkalmazás automatizálására, a Selenium IDE-től a WebDriver-ig, Java-val végrehajtva a teszteket valós környezetben.

A képzés elvégzése után képes leszel:
- Megérteni a tesztautomatizálás alapjait és a Selenium főbb komponenseit.
- Használni a Selenium IDE-t automatizált tesztesetek rögzítésére, szerkesztésére és hibakeresésére.
- Azonosítani és használni különböző lokátorokat a webes elemek hatékony megtalálásához.
- Konfigurálni és alkalmazni a Selenium WebDriver-t webalkalmazások automatizálására Java használatával.
- Haladó technikákat alkalmazni a WebDriver-ben, például AJAX hívások és több ablak kezelésére.
- Felállítani és kezelni a Selenium Grid-et terheléselosztott tesztfuttatásokhoz különböző környezetekben.
- Automatizálni egy teljes webalkalmazást, a Selenium IDE-től a WebDriver-ig, és teszteket futtatni valós körülmények között.
Ha átfogóbb képet szeretnél kapni a tesztautomatizálásról, akkor figyelmedbe ajánljuk az ISTQB Advanced Test Automation Engineer és az ISTQB Test Automation Strategy vizsgafelkészítő tanfolyamokat. Ezek közül az előbbi a tesztautomatizálási architektúrákra, keretrendszerekre és bevált gyakorlatokra fókuszál. Míg utóbbi a tesztautomatizálás stratégiai megközelítésére helyezi a hangsúlyt, beleértve a szervezeti szintű bevezetést és a különböző fejlesztési életciklus modellekhez való illeszkedést.
RÉSZLETES TEMATIKA:
1. BEVEZETÉS
1.1. Kurzus áttekintése, bevezetés
1.2. Miért automatizálunk
1.3. Selenium elemeinek áttekintése
2. SELENIUM IDE
2.1. Selenium története, verziók, az alapok
2.2. Általános Selenese parancsok és használatuk
2.3. Eredmények ellenőrzésére használatos parancsok
2.4. Szinkronizációs parancsok
2.5. AJAX és több ablakos rögzítés/visszajátszás
2.6. Rögzítés és visszajátszás, teszt oldalak automatizálása
3. LOKÁTOROK
3.1. Lokátorok felépítése
3.2. Elemek megkeresése
4. SELENIUM WEBDRIVER
4.1. Bevezetés a WebDriver APIba
4.2. WebDriver konfigurálása
4.3. Java alapok
4.4. Elemek megkeresése a WebDriver-rel
4.5. Elemeken végrehajtható műveletek áttekintése
4.6. Egyéb hasznos technikák bemutatása
4.7. Tesztautomatizáció WebDriver-rel
5. SELENIUM GRID
5.1. Selenium Grid áttekintése
6. EGY TELJES WEBES ALKALMAZÁS TESZT AUTOMATIZÁLÁSA
6.1. Selenium IDE-ben a főbb oldalak automatizálása
6.2. Konvertálás Java-ba Selenium WebDriver futtatáshoz
6.3. Selenium WebDriver-rel való teszt futtatás
Más területek is érdekelnek? Tekintsd át tesztautomatizálási képzéseinket és találd meg az igényeidhez legjobban passzoló tanfolyamokat:


Jól felépített anyag és előadás. Az oktató segítőkész, előadása érthető, világos.
Microsoft Excel felhasználó - középhaladó tanfolyam résztvevője