fbpx
Képzés hossza:
Képzés nyelve:
24 tanóra
Magyar
A képzés díja:
189 000 Ft + Áfa

Behavior-Driven Development (BDD) a gyakorlatban: GUI tesztautomatizálás Cucumber, Selenium WebDriver és Java alkalmazásával tanfolyam - Időpontok és jelentkezés

Zártcsoportos képzésre jelentkezem

Amennyiben munkatársaiddal zárt csoportos képzésen veszel részt és kaptál a tanfolyam időpont kódot, itt tudod leadni jelentkezésedet.

Jelentkezés időpont nélkül

Ha egyik időpont sem felel meg neked, de érdekel a tanfolyam, kérünk, hogy add le jelentkezésedet időpont nélkül! Új időpont felvételekor értesíteni fogunk.

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

 

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 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ő
(MFCTFL)

Hossz:
24 tanóra
Ár:

139 500 Ft + Áfa helyett 129 500 Ft + Áfa

Kedvezmény:
MasterMoms program ISTQB CTFL tanfolyam és workshop csomagban
Időpontok:
okt. 27
nov. 08
nov. 17
Programozási alapok tanfolyam
(MFPROG1)

Hossz:
32 tanóra
Ár:
99 500 Ft + Áfa
Kedvezmény:
MasterMoms program
Időpontok:
nov. 24
febr. 02
márc. 09
Bevezetés a tesztelés automatizálásba Selenium keretrendszerrel
(MFTSTSEL1)

Hossz:
24 tanóra
Ár:
159 500 Ft + Áfa
Kedvezmény:
MasterMoms program
Időpontok:
Jelenleg nincs meghirdetve időpont erre a tanfolyamra, megfelelő számú érdeklődés esetén indítjuk. Kérünk, hogy érdeklődj kollégáinknál!

Ezek a tanfolyamok és e-learningek is érdekelhetnek

Tekintsd meg néhány további képzésünket a témában


ISTQB Foundation Level - Agile Tester Extension vizsgafelkészítő tanfolyam
(MFCTAGILE)

Hossz:
16 tanóra
Ár:
129 500 Ft + Áfa
Kedvezmény:
MasterMoms program
Időpontok:
nov. 17
jan. 29
ápr. 23
Szoftvertesztelési módszertani alapismeretek fejlesztőknek
(MFTSTDEV)

Hossz:
8 tanóra
Ár:
69 500 Ft + Áfa
Időpontok:
Jelenleg nincs meghirdetve időpont erre a tanfolyamra, megfelelő számú érdeklődés esetén indítjuk. Kérünk, hogy érdeklődj kollégáinknál!
ISTQB Advanced Test Automation Engineer vizsgafelkészítő
(MFCTALAUT)

Hossz:
24 tanóra
Ár:
229 500 Ft + Áfa
Kedvezmény:
ISTQB törzshallgatóknak MasterMoms program
Időpontok:
nov. 24
Szoftvertesztelési feladatok Pythonnal képzés
(MFPYTHTEST)

Hossz:
16 tanóra
Ár:

159 500 Ft + Áfa

Kedvezmény:
Python Bűvölő: 15% kedvezmény
Időpontok:
nov. 13
márc. 18
május 28
Haladó tesztelés automatizálás Selenium keretrendszerrel
(MFTSTSEL2)

Hossz:
16 tanóra
Ár:
169 500 Ft + Áfa
Kedvezmény:
MasterMoms program
Időpontok:
Jelenleg nincs meghirdetve időpont erre a tanfolyamra, megfelelő számú érdeklődés esetén indítjuk. Kérünk, hogy érdeklődj kollégáinknál!
Bevezetés a HTML és CSS technológiákba
(MFHTML1)

Hossz:
24 tanóra
Ár:
89 500 Ft + Áfa
Kedvezmény:
MasterMoms program
Időpontok:
jan. 28
május 04
júl. 29
Mobil alkalmazások automatizált tesztelése Appiummal
(MFAPPIUM)

Hossz:
24 tanóra
Ár:
169 500 Ft + Áfa
Időpontok:
dec. 01
Junior Automata Tesztelő Szakképzés (06135009)
(MFJAUTOAK)

Hossz:
200 tanóra
Ár:

699 500 Ft

Kedvezmény:
Next Level Program Képzési Hitel
Időpontok:
nov. 18
nov. 22
jan. 24
ISTQB Certified Tester Advanced Level Agile Technical Tester képzés
(MFCTALATT)

Hossz:
16 tanóra
Ár:
169 500 Ft + Áfa
Időpontok:
ápr. 13
május 27
ISTQB Certified Tester Agile Test Leadership at Scale képzés
(MFCTATLAS)

Hossz:
16 tanóra
Ár:
169 500 Ft + Áfa
Időpontok:
nov. 10
okt. 07
nov. 10
GitLab workshop - Hatékony szoftverfejlesztés DevSecOps alapon
(MFGITLAB1)

Hossz:
16 tanóra
Ár:
159 500 Ft + Áfa
Időpontok:
dec. 11