Haladó tesztelés automatizálás 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

Emeld új szintre tesztautomatizálási ismereteidet ezzel a haladó szintű Selenium képzéssel! Mélyedj el a haladó lokátor stratégiákban, mint az XPath, CSS és reguláris kifejezések használata. Sajátítsd el a Selenium API-t, beleértve a fejlett felhasználói interakciókat, mint a drag-and-drop, kontextusérzékeny menük és süti kezelés. Tanulj szinkronizációs technikákat, mint az implicit, explicit és fluent várakozások, valamint bonyolultabb figyelmeztető ablakok, frame-ek és ablakműveletek kezelését. Fedezd fel az adatvezérelt tesztelést Java, CSV és Excel fájlokkal, és bővítsd a Selenium képességeit teljesítményteszteléssel, elemek kiemelésével és kép összehasonlítással. Alkalmazd tudásodat egy teljes webalkalmazás automatizálására Selenium IDE és WebDriver segítségével Java-ban.
Ez a képzés azoknak a tapasztalt tesztelőknek és fejlesztőknek ajánlott, akik szeretnék továbbfejleszteni és mélyíteni tesztautomatizálási ismereteiket a Selenium használatával. Ideális azok számára, akik már rendelkeznek alapvető Selenium tudással, és szeretnének haladó szintű technikákat alkalmazni, mint például fejlett lokátor stratégiák, összetett felhasználói interakciók, adatvezérelt tesztelés, valamint bonyolultabb szinkronizációs és böngészőablak-kezelési feladatok. Azoknak is ajánlott, akik bővíteni szeretnék automatizálási képességeiket, például teljesítménytesztelés és HTML5 elemek automatizálása terén.
- Tesztelési módszertanok alapfokú ismerete
- Alapfokú programozási ismeretek (Java vagy Python nyelv ismerete előnyt jelent)
- HTML alapismeretek
- Selenium IDE és Selenium WebDriver Selenese parancsok alapfokú ismerete
- Lokátorok használata
Bevezető tanfolyamunk után Haladó Selenium képzésünkön még mélyebb tudásra tehetsz szert a Selenium keretrendszer használatával kapcsolatban, hogy ezzel is felgyorsítsd tesztautomatizálási feladataidat. A Selenium rugalmasságával, újrafelhasználhatóságával és párhuzamos tesztelés biztosításával segít időtakarékossá tenni a tesztelési tevékenységeket.
Fő témakörök:
-
Haladó lokátorok és reguláris kifejezések: Sajátítsd el az ID, XPath, CSS és jQuery alapú haladó lokátor stratégiákat, és tanuld meg a reguláris kifejezések használatát a pontos elemkiválasztáshoz.
-
Selenium API használata: Ismerd meg a Selenium API fejlett felhasználói interakcióit, beleértve a drag-and-drop, dupla kattintás, kontextusérzékeny menük, sütikezelés és WebDriver események kezelését.
-
Tesztszinkronizációs technikák: Alkalmazd az implicit, explicit és folyamatos várakozásokat, valamint a felhasználói várakozási kiegészítőket a megbízható tesztszinkronizáció érdekében.
-
Ablakműveletek: Fejleszd képességeidet a felugró ablakok, frame-ek, IFrame-ek és gyermek/popup ablakok kezelésében.
-
Adatvezérelt tesztelés: Valósíts meg adatvezérelt teszteket Java nyelven, és dolgozz adatokkal CSV és Excel fájlokból a dinamikus tesztforgatókönyvek automatizálásához.
-
Selenium bővítése: Növeld a Selenium képességeit elemek kiemelésével, képösszehasonlítással és teljesítményteszteléssel.
-
HTML5 tesztelés: Automatizáld a HTML5 elemek, például videók és tárhely kezelését, hogy teljes körű lefedettséget biztosíts.
-
Teljes webalkalmazás tesztautomatizálása: Alkalmazd tudásodat egy webalkalmazás fő oldalainak automatizálására, a Selenium IDE-től a Selenium WebDriver-ig Java-ban végrehajtva a teszteket.

A képzés elvégzése után képes leszel:
- Haladó lokátor stratégiákat alkalmazni (XPath, CSS és reguláris kifejezések)
- Bonyolult felhasználói interakciókat végrehajtani a Selenium API-ján keresztül
- Hatékonyan szinkronizálni a teszteket
- Kezelni összetett műveleteket felugró ablakokkal
- Kifejleszteni és futtatni adatvezérelt teszteket Java nyelven
- Automatizálni HTML5 elemeket a teljes körű tesztlefedettség biztosításához
- Alkalmazni tudásodat egy teljes webalkalmazás tesztelésének automatizálására
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
2. LOKÁTOROKRÓL HALADÓ SZINTEN, REGULÁRIS KIFEJEZÉSEK
2.1. ID, XPath, CSS, jQuery
2.2. Reguláris kifejezések használata
3. SELENIUM API LEHETŐSÉGEI
3.1. Advanced User Interactions API
3.2. Haladó billentyűzet- és egérhasználat
3.3. Dupla kattintás
3.4. Drag&drop
3.5. Helyzetérzékeny menü
3.6. Sütik kezelése
3.7. WebDriver események kezelése
4. TESZTEK SZINKRONIZÁLÁSA
4.1. Implicit wait
4.2. Explicit wait
4.3. Felhasználói várakozási kiegészítések
4.4. Fluent wait
5. ALERT, FRAME, WINDOW MŰVELETEK
5.1. Alert boxok kezelése
5.2. Frame/IFrame
5.3. Child/Pop-up window kezelés
6. DATA-DRIVEN TESZTELÉS
6.1. Data-driven teszt Java nyelven
6.2. Data-driven teszt CSV fájlokkal
6.3. Data-driven teszt Excel fájlokkal
7. SELENIUM KITERJESZTÉS
7.1. Highlight elements
7.2. Image összehasonlítás
7.3. Teljesítményteszt
8. HTML5 TESZTELÉS SELENIUMMAL
8.1. Video automatizálás
8.2. Storage kezelés
9. EGY KOMPLETT WEBES ALKALMAZÁS TESZT AUTOMATIZÁLÁSA
9.1. Selenium IDE-ben a főbb oldalak automatizálása
9.2. Konvertálás Java-ba Selenium WebDriver futtatáshoz
9.3. Selenium WebDriver futtatása
Más területek is érdekelnek? Tekintsd át tesztautomatizálási képzéseinket és találd meg az igényeidhez legjobban passzoló tanfolyamokat:


Az előadó segítőkészsége: kiemelkedő!
Excel haladó résztvevő