Cucumber a Viselkedésvezérelt Fejlesztés (BDD) számára Képzés
A viselkedésvezérelt fejlesztés (Bihavior-Driven Development, BDD) egy Agile módszer, amelynek célja a szoftverfejlesztők, a minőségbiztosítás/tesztelők, Business elemzők és a projektben részt vevő más felek közötti kommunikáció és együttműködés javítása. Az Cucumber egy nyílt forráskódú "sztori alapú" keretrendszer, amelyet a Ruby-ben írtak. Lehetővé teszi Behavior Driven Development (BDD) azáltal, hogy lehetővé teszi olyan tesztek létrehozását, amelyek érthetőek a műszaki és a nem műszaki szakemberek, például az üzleti érdekelt felek számára.
Ez az oktató által vezetett, élő tréning (online vagy helyszíni) végigvezeti a résztvevőket a Behavior Driven Development (BDD) valós esetein, és gyakorlati bemutatja, hogyan kell megvalósítani Cucumber különböző tesztforgatókönyvekben.
A tanfolyam formátuma
- A kurzus magában foglalja a Behavior Driven Development (BDD) megvitatását, és azt, hogy az Cucumber hogyan használható BDD tesztelésre különféle kontextusokban, például webalkalmazások tesztelésében.
- A résztvevők végigvezetik saját felhasználói történeteiket, teszteseteiket és futtatható tesztkódjaikat.
Tanfolyam testreszabási lehetőségek
- Ha személyre szabott képzést szeretne kérni ehhez a tanfolyamhoz, kérjük, vegye fel velünk a kapcsolatot, hogy megbeszéljük.
Kurzusleírás
Bevezetés
Telepítés és konfigurálás Cucumber
Business Vezetett fejlesztés (BDD) és elfogadási tesztvezérelt fejlesztés (ATDD)
A Business elemző bevonása a szervezetébe
Projektkövetelmények meghatározása
A tesztelési ökoszisztéma (IDE-k, Programming nyelvek, tesztelési keretrendszerek és könyvtárak létrehozása)
Web Application Testing Rendszer beállítása
Gherkin: Történetek megírása felhasználóbarát nyelven
Írás jellemzői
Forgatókönyvek írása
Lépésdefiníciók írása
Jellemzők és forgatókönyvek rendszerezése címkézéssel
Hooks-szal dolgozni
Munka a Database-vel
Az ökoszisztéma áttekintése Ruby
Web-alapú Test Automation Capybara-val
Refaktorálás Cucumber
Uborka használata Selenium
Jelentések generálása
Feltörekvő trendek
Hibaelhárítás
Összegzés és a következő lépések
Követelmények
- A programozás általános ismerete
- Némi ismeretek a parancssorról
Közönség
- Tesztelők és fejlesztők
A nyílt képzésekhez 5+ résztvevő szükséges.
Cucumber a Viselkedésvezérelt Fejlesztés (BDD) számára Képzés - Booking
Cucumber a Viselkedésvezérelt Fejlesztés (BDD) számára Képzés - Enquiry
Cucumber a Viselkedésvezérelt Fejlesztés (BDD) számára - Érdeklődjön a vezetői tanácsadásról!
Érdeklődjön a vezetői tanácsadásról!
Vélemények (1)
Azt mondtuk az elmúlt órában, hogy megbeszéltük és gyakoroltuk az 'Example mapping' módszerét. Nagyon jól jött, hogy volt egy PDF (egy weboldalról), amelyet a tréner sok információval készített.
Osman Chalaby - Vanderlande
Kurzus - Cucumber: Implementing Behavior Driven Development (BDD) with Cucumber
Gépi fordítás
Közelgő kurzusok
Rokon tanfolyam
Testelés Angular alkalmazásokkal
14 ÓrákEbben az oktató által vezetett, élő képzésen a résztvevők megtanulják, hogyan kell írni és karbantartani a Angular alkalmazásokat.
A képzés végére a résztvevők képesek lesznek
- Döntse el a legmegfelelőbb stratégiát a Angular alkalmazás tesztelésére
- Végezzen egységek tesztelését, alkatrész tesztelését, A / B tesztelését és végpontok közötti Angular alkalmazását
- Válassza ki a munkához megfelelő eszközöket: Jasmine , Karma, Protractor , Mocha stb.
- Írjon teszteket a Protractor és a Jasmine
- Futtasson és debug teszteket Karma és Protractor
- Hozzon létre egy fenntartható tesztkészletet
- Használjon bevált gyakorlatokat a Angular egységteszteléshez
A tantárgy formátuma
- Részleges előadás, részleges beszélgetés, gyakorlatok és nehéz gyakorlati gyakorlat
jegyzet
- Angular megy különböző nevek és verziók, nevezetesen: Angular Js, Angular JS, Angular JS 1, Angular 1, Angular 2, stb testreszabása használt változat ebben a képzésben, kérjük lépjen kapcsolatba velünk, hogy gondoskodjon.
Iridium: Cucumber és Selenium alapú tesztelés
7 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a tesztmérnököknek és fejlesztőknek szól, akik szeretnék megtanulni, hogyan tesztelhetnek egy összetett webalkalmazást a Iridium segítségével.
A képzés végére a résztvevők képesek lesznek:
- Hozzon létre végpontok közötti teszteket, amelyek szimulálják a felhasználó műveleteit, miközben egy webalkalmazásban navigálnak.
- Automatizálja a tematikus alkalmazások tesztelését többféle stílussal.
- Hozzon létre teszteseteket, amelyek olvashatók a nem műszaki szakemberek számára.
- Végezzen teszteket a legkülönfélébb böngészőkben.
- Használja az Atomhoz készült Iridium Snippets csomagot a tesztszkriptek írásának megkönnyítésére.
- Csökkentse az egyéni Java kód- és oldalobjektumok karbantartásának költségeit.
React alkalmazások tesztelése Jesttel
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (helyszíni vagy távoli) azoknak a mérnököknek szól, akik a Jest segítségével szeretnének tesztelni React alkalmazásokat és összetevőket.
A képzés végére a résztvevők képesek lesznek:
- Telepítse és konfigurálja a megfelelő tesztelési környezetet.
- Írjon aszinkron teszteket React alkalmazásokhoz és összetevőkhöz.
- Futtasson Jest speciális teszteket, amelyek gúnyolódást, kémeket és csonkokat tartalmaznak.
Protractor: Teljes End-to-End Tesztelés Angular Webalkalmazásokhoz
14 ÓrákEzen az oktató által vezetett, élő képzésen a Magyarország-ban a résztvevők első kézből tanulják meg, hogyan kell Protractor teszteket írni egy minta Angular webalkalmazáshoz élő laborkörnyezetben.
A tanfolyam végére a résztvevők jártasságot szereznek az Protractor-ben, és kényelmesen érzik magukat
- saját automatizálási teszteket készítenek az Angular alkalmazásokhoz.
- a Protractor integrálása a meglévő fejlesztési munkafolyamatba.
- annak biztosítása, hogy tesztjeik tiszták és karbantarthatók legyenek.
- a Protractor futtatása Selenium-vel vagy anélkül a böngésző viselkedésének javítása érdekében.
AI-höz alapozott tesztautomatizálás Cypress-sel
14 Órák Áttekintés:
Napjaink gyorsan fejlődő szoftverkörnyezetében az AI erejének a Cypress melletti kihasználása páratlan hatékonyságot és pontosságot kínál a tesztelés automatizálásában.
Jelenleg az IT-történelem egyik legizgalmasabb időszakát éljük egy ideje, és a mesterséges intelligencia a legjobb szövetségesünkké válhat munkamódszerünk, hatékonyságunk, termelékenységünk és legfőképpen minőségünk javításában.
Ez a képzés célja, hogy javítsa minőségbiztosítási folyamatait, javítsa készségeit, és olyan felkészültséggel jelenjen meg, amellyel magabiztosan és precízen megbirkózik az összetett tesztelési kihívásokkal, kihasználva a forradalmasító mesterséges intelligencia technológiát.
A részvétel okai:
● Fedezze fel az AI és a Cypress közötti szinergiát a páratlan tesztautomatizálási pontosság érdekében.
● Szerezzen gyakorlati tapasztalatokat a legmodernebb eszközökkel és technikákkal.
● Növelje minőségbiztosítási készségeit, és maradjon az élen a versenyképes szoftverben
fejlesztő ipar.
● Tanuljon iparági szakértőktől és valós esettanulmányokból, hogy javítsa a helyzetét
tesztelési stratégiák.
● Felszabadítja a tesztelés hatékonyságának és pontosságának drasztikus javításának lehetőségét.
● Növelje a tesztelés hatékonyságát a lefedettség növelésével és a lefedettség csökkentésével
a piacra kerülési idő.
● Legyőzheti azt a félelmet, hogy a mesterséges intelligencia leváltja a tesztelőket a munkájukban, és elfogadja azt
kihasználva a benne rejlő lehetőségeket.
A képzés végére a résztvevők képesek lesznek:
● Ismerkedjen meg az AI technológiával és gyakorlati felhasználási lehetőségeivel
● Hatékonyan integrálja az AI-alapú megoldásokat a Cypress alapú tesztautomatizálásba
munkafolyamatok.
● Írjon fejlett Cypress tesztszkripteket mesterséges intelligencia segítségével a nagyobb pontosság érdekében
és lefedettség.
● Használjon mesterséges intelligencia algoritmusokat a tesztesetek rangsorolásához és a kézikönyv javításához
feltáró tesztelés
● Az UX tervezési minőségének lefedése és érvényesítése az AI-alapú vizuális regressziós eszközök segítségével
● Magabiztosan, precízen és hatékonyan kezelje az összetett tesztelési forgatókönyveket.
● Növelje minőségbiztosítási készségeit, és maradjon a modern tesztelés élvonalában
módszertanok.
Test Automation with Selenium and Katalon Studio
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a szoftvertesztelőknek szól, akik a Selenium és a Katalon Studio segítségével teljes körű automatizált tesztelési megoldásokat kívánnak létrehozni.
A képzés végére a résztvevők képesek lesznek:
- Hozzon létre és hajtson végre keresztplatformos teszteket bármely operációs rendszerhez vagy eszközhöz.
- Integrálja az automatizált tesztelést egy CI/CD folyamatba.
- Automatizálja a webes tesztelést, az API-tesztelést, a mobiltesztet és az asztali tesztelést.
Selenium WebDriver itt: C#
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) bevezeti a résztvevőket a Selenium WebDriver és C# segítségével végzett automatizált tesztelésbe a Visual Studio-ban. Ha nincs C# programozási tapasztalata, vagy szeretné felfrissíteni a C#-ot, kérjük, nézze meg a C# for Automation Test Engineers tanfolyamot.
Test Automation with Selenium and JenkinsTestautomatizálás Selenium és Jenkins segítségével
21 ÓrákEz a kurzus képzést nyújt a tesztelési projektek Selenium segítségével történő kezeléséhez és a Jenkins folyamatos teszteléséhez.
Célközönség:
- Szoftverteszt mérnökök Agilis fejlesztésben részt vevő szoftverfejlesztők Kiadási menedzserek Minőségbiztosítási mérnökök
Az Selenium képzés végén a küldöttek képesek lesznek:
- Az Selenium tesztcsomag hatékony használata valós projektekben Használja az Selenium-et a böngészők közötti teszteléshez. Ossza el a teszteket Selenium Grid Run regressziós Selenium tesztekkel a Jenkinsben. Készítsen tesztjelentéseket és időszakos jelentéseket a Jenkins segítségével
Test Automation with Selenium and Python
14 ÓrákEbben az oktató által vezetett, élő képzésben a Magyarország programban a résztvevők a Python erejét az Selenium-vel kombinálják, hogy automatizálják egy webes minta alkalmazás tesztelését. Az elmélet és a gyakorlat élő laborkörnyezetben való kombinálásával a résztvevők megszerezhetik a saját webes tesztelési projektjeik Python és Selenium használatával történő automatizálásához szükséges ismereteket és gyakorlatokat.
Selenium bevezetése
7 ÓrákEz a bevezető kurzus célja, hogy megismerje a tesztelő szakembereket a webes alkalmazások Selenium segítségével történő tesztelésének alapjaival. A tesztelők szkripteket építhetnek, fejleszthetnek és fenntarthatnak mind a Selenium IDE-vel, mind a Selenium 2-es WebDriverrel.
Célközönség
A célközönség olyan szoftver tesztelők, akik a Selenium használatával automatizálják a webes alkalmazások tesztelését. Ezek a tesztelők talán újak lehetnek az automatizálás tesztelésében, és magukban foglalhatják a minőségbiztosítási szakembereket, a vezetőket vagy a csapatvezetőket is, akik felelősek a tesztelők közötti kölcsönhatásért, vagy akiknek biztosítaniuk kell, hogy az eszközöket teljes mértékben és megfelelően alkalmazzák.
A kurzus végén:
- Ismertesse a Selenium funkcióját és célját
- Ismerje meg a teszt automatizálás előnyeit és megfelelő megközelítését
- Automatizált tesztek rögzítése
- Automatikus tesztek lejátszása
- Alkalmazzon és használjon különböző ellenőrzési technikákat
- Az eredmények megtekintése és elemzése
- A Selenium RC (távirányító) beállítása és használata
- Készítsen és dolgozzon a tesztcsomagokkal
- Az automatikus tesztek ütemezése
- Használja a különböző Selenium szkriptformátumokat
- Módosítsa a parancsfájlokat, hogy kiterjessze az alkalmazás tesztelésének képességét
- Konfigurálja a Selenium Eclipse és a Selenium 2 WebDriver segítségével
- Ismerje meg és használja az RTTS segítő fájlokat
- Konvertálja a Selenium a Selenium 2 WebDriver-hez
- Az egyedi naplófájlok konfigurálása
- Hozzon létre egyéni objektumtérképet
- Újrahasználható modulok létrehozása a szkript karbantartásának csökkentése érdekében
- Használjon eszközöket az XPath felismeréséhez
Selenium a kézi tesztelők áldozatai
14 ÓrákEz egy manuális tesztelők számára készült gyakorlati kurzus az automatizált tesztelés megkönnyítése érdekében.
Webtesztelői környezet teljesítményével Selenium WebDriver és JMeter
35 ÓrákEz a tanfolyam átfogó áttekintést nyújt az automatizált funkcionális és teljesítmény tesztelésről a Selenium és a JMeter segítségével Java / Maven környezetben. 3 nap költeni Selenium , 2 JMeter .
Selenium WebDriver Áttekintés
7 ÓrákKi kell részt venni
- Bárki, aki üzleti vagy személyes használatra szeretné használni a „ Selenium webes meghajtó Test Automation ”
Áttekintés
- Ismerje meg, hogyan lehet megérteni a Selenium Web Driver Test Automation
- Ismerje meg, hogyan kell használni a kurzus információit
Selenium-nel végrehajtott automatizált tesztelés
21 ÓrákEz a kurzus képzést nyújt a tesztelési projektek kezeléséhez, és gyakorlati tapasztalatokat biztosít a webalkalmazásokkal, a funkcionális tesztelés automatizálásával és a böngészők közötti tesztelés automatizálásával a Selenium tesztcsomag használatával.
Célközönség:
Automata Tesztelés Cypress-szel
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a szoftvertesztelőknek szól, akik a Cypress-t szeretnék használni a tesztek automatizálására.
A képzés végére a résztvevők képesek lesznek:
- Végezzen teljes körű automatizálási tesztelést a Cypress segítségével.
- Integrációs és egységtesztek megvalósítása webalkalmazásban.
- Használja a Cypress-t az Selenium helyett.