Cypress tesztautomatizálás a gyakorlatban - Időpontok és jelentkezés
Első oktatási nap: 2026. szeptember 7. , további oktatási napok: 8.
Első oktatási nap: 2026. október 5. , további oktatási napok: 6.
Első oktatási nap: 2026. november 2. , további oktatási napok: 3.
Zártcsoportos képzésre jelentkezem
Jelentkezés időpont nélkül
Tanfolyamunk a Cypress nyílt forráskódú tesztautomatizálási keretrendszeren keresztül vezet be a modern webes alkalmazások end-to-end tesztelésének világába. A résztvevők megtanulják, hogyan hozhatnak létre automatizált teszteket a webes alkalmazások funkcionalitásának teljes körű ellenőrzésére. A tanfolyam során gyakorlati példákon keresztül mutatjuk be a Cypress használatát, hogy a képzés elvégzése után a résztvevők önállóan is képesek legyenek automatizált teszteket írni, futtatni és alap szinten hibakeresést végezni.
- Szoftvertesztelőknek, akik szeretnék bővíteni tudásukat az automatizált webes tesztelés területén.
- Fejlesztőknek, akik érdeklődnek az automatizált szoftvertesztelés iránt és a fejlesztési folyamatokba szeretnék integrálni az automatizált teszteket
- Tesztelési módszertanok alapfokú ismerete
- Alapszintű programozási ismeretek JavaScript vagy TypeScript nyelven
- Webes technológiák (HTML, CSS) alapszintű ismerete
A tanfolyam során a résztvevők mélyreható ismereteket szereznek a Cypress keretrendszerben, beleértve annak architektúráját, alap és haladó funkcióit.

A kurzuson kiemelt figyelmet kap a helyes gyakorlatok kialakítása, a tesztszkriptek megfelelő fejlesztési eljárásának bemutatása, valamint a tesztelés automatizálásának ajánlott módszere. Gyakorlatorientált képzésünkön egy valós, üzleti funkciókat tartalmazó webes alkalmazáshoz készítünk automatizált funkcionális, GUI és API Cypress teszteket.
A képzés során az automatizált tesztek létrehozása JavaScript (TypeScript) nyelven történik, Visual Studio Code IDE-t használva.
A képzés tematikája:
1. BEVEZETÉS
1.1 Cypress szerepe a modern tesztautomatizálásban
1.2 A webes tesztelés alapjai, E2E tesztelés
1.4 Cypress architektúra
2. CYPRESS FEJLESZTŐKÖRNYEZET
2.1 Cypress telepítése
2.2 Projekt inicializálás
2.3 Futtatási módok (UI runner, headless)
3. TESZTEK TERVEZÉSE ÉS IMPLEMENTÁLÁSA
3.1 Tesztszkriptek struktúrája
3.2 Tesztszkriptek létrehozása és futtatása
4. ALAPVETŐ CYPRESS FUNKCIÓK
4.1 Elemek kiválasztása, lokáció (selectors)
4.2 Interakció az elemekkel
4.3 Ellenőrzések (assertions)
4.4 Navigáció
4.5 Várakozások
5. HALADÓ TECHNIKÁK
5.1 Session és cookie kezelés
5.2 Tároló (storage) kezelése
5.3 Képernyőmentések
5.4 Videó felvétel készítése
5.5 Headless mód
5.6 Alertek kezelése
5.7 API tesztelés
6. TESZTEK HIBAKERESÉSE (DEBUGGING)
7. KOMPATIBILITÁSI (CROSS-BROWSER) TESZTELÉS
8. TESZTAUTOMATIZÁLÁSI PROJEKTFELADAT MEGOLDÁ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:


Nagyon fontos lenne ezen a tanfolyamon minden embernek részt vennie. Harkányi Zsuzsa profizmusa, kedvessége, empátiája, tudása lenyűgöző, bárcsak mindenhol ilyen tanárok oktatnának. Receptre írnám fel mindenkinek.
Lapis Eperke