Tanfolyam időpontok és jelentkezés
Első oktatási nap: 2025. március 17., további oktatási napok: 18., 19.
A jelentkezési határidő már lejárt. Ha szeretnél jönni, még leadhatod a jelentkezésedet és igyekszünk helyet biztosítani.
Első oktatási nap: 2025. augusztus 25., további oktatási napok: 26., 27.
Első oktatási nap: 2025. október 20., további oktatási napok: 21., 22.
Zártcsoportos képzésre jelentkezem
Jelentkezés időpont nélkül
Intenzív képzésünk során az agilis fejlesztési modellekben elterjedten használt Behavior-Driven Development (BDD) módszertan gyakorlati megvalósítását mutatjuk be a Cucumber keretrendszeren keresztül. A résztvevők megismerkednek a Cucumber lehetőségeivel és használatával, beleértve a Gherkin szintaxist és az Example Mapping módszert is. A kurzus célja, hogy a résztvevők valós gyakorlati példákon keresztül szerezzenek tapasztalatot a BDD módszertan alkalmazásáról a GUI tesztautomatizálás területén és képesek legyenek önállóan létrehozni egy Cucumberre és Selenium WebDriverre épülő Java alapú tesztautomatizálási projektet. A tanfolyam célja, hogy a gyakorlati technikák mellett bemutassa a szükséges folyamatokat is, melyek segítik az agilis modellnél elvárt együttműködést a különböző szereplők között, hogy hatékonyan tudják elkészíteni az „élő” automatizált teszteket.
Szoftvertesztelőknek, fejlesztőknek és tesztautomatizálási szakembereknek, akik szeretnék megismerni a Cucumber automatizálási lehetőségeit a GUI tesztelés területén és szeretnének egy egységes szemléletet kapni a különböző technológiák (Cucumber – Selenium WebDriver – JUnit – Java) integrálásában és a kapcsolódó folyamatok kialakításában.
A tanfolyamon való részvétel előfeltétele a tesztelési módszertanok alapfokú ismerete és Java programozási alapismeretek. Továbbá Selenium alapismeretek.
Az IT fejlődésében mérföldkőnek tekinthető agilis szoftverfejlesztés egy rugalmas, iteratív módszertan, amely elősegíti a gyors és hatékony reagálást a változó ügyféligényekre, biztosítja a kis lépésekben történő fejlesztést és az ügyféltől érkező folyamatos visszajelzést. Népszerűsége töretlen, számos IT területen ma már bevált, sikeres gyakorlatnak tekinthető.
A Behavior-Driven Development (BDD) egy olyan agilis fejlesztői szemlélet, amely a fejlesztési folyamatot a szoftver viselkedésén keresztül specifikált forgatókönyvek alapján strukturálja, megteremtve ezzel a fejlesztők, tesztelők és üzleti szakemberek közötti hatékony kommunikációt. Mindkét módszertan előnye, hogy javítják a csapatok közötti együttműködést, növelik a projekt átláthatóságát és hatékonyságát, valamint segítenek a minőségi, a felhasználók igényeinek megfelelő szoftverek gyorsabb fejlesztésében.
Képzésünk célja, hogy hallgatóink megismerjék a BDD elméleti és gyakorlati oldalát is, mivel a vállalati BDD szemlélet sikeres integrálásához nem csak technológiai megközelítés szükséges, hanem fontosak a kapcsolódó módszerek (pl. Example Mapping eljárás) is.
Emellett gyakorlati oldalról is szeretnénk bemutatni, hogy lehet egy egységbe integrálni számos különböző technológiát (Cucumber, Selenium Webdriver, JUnit, Java) és ezek alkalmazásával hogyan lehet kialakítani egy hatékony, általános tesztautomatizálási keretrendszert.
Gyakorlati projektfeladaton keresztül bemutatjuk a Cucumber lehetőségeit: a Gherkin feature specifikációt, webes GUI tesztek automatizálását, a tesztadatok kezelését, a tesztek futtatását, és a jelentések készítését. A projektfeladatban alkalmazzuk a Page Object Modellt (POM) is, amely könnyen karbantartható tesztautomtizációs rendszerek felépítését teszi lehetővé.
A képzés tematikája:
1. BEVEZETÉS
2. TESZTELÉSI ÉS TESZTAUTOMATIZÁLÁSI ALAPELVEK
3. BEHAVIOR-DRIVEN DEVELOPMENT ISMERTETÉSE
4. EXAMPLE MAPPING ELJÁRÁS: USER STORY-TÓL A GHERKIN DEFINÍCIÓIG
5. FEJLESZTŐKÖRNYEZET (INTELLIJ, MAVEN) BEMUTATÁSA
6. TECHNOLÓGIAI ALAPOK (JAVA, JUNIT) ISMERTETÉSE
7. SELENIUM WEBDRIVER GUI TESZTAUTOMATIZÁLÁS
8. CUCUMBER BEMUTATÁSA
9. CUCUMBER TESZTEK SPECIFIKÁLÁSA, GHERKIN SZINTAXIS, POM ARCHITEKTÚRA KIALAKÍTÁSA
10. CUCUMBER JELENTÉSEK
11. VALÓS ÉLETBELI PROJEKTFELADAT MEGVALÓSÍTÁSA A TANULT TECHNOLÓGIÁK ALKALMAZÁSÁVAL
Az oktatás szakmai vezetője
Kérdésed van a tréninggel kapcsolatban?
ALAPOZÓ TRÉNINGEK EHHEZ A KÉPZÉSHEZ
Még nincs elegendő tudásod a kurzus elvégzéséhez? Akkor ezekkel a képzésekkel szerezheted meg a szükséges alapokat.
ISTQB Certified Tester Foundation Level vizsgafelkészítő
139 500 Ft + Áfa helyett 129 500 Ft + Áfa
Nagyon felkészült előadó és színvonalas kurzus volt.
Excel alapok hallgató