Cucumber: Implementing BDD with Java Képzés
Cucumber egy nyílt forráskódú, BDD keretrendszer tesztek természetes nyelvi stílusban történő írására. A BDD vagy a Behavior Driven Development egy agilis szoftverfejlesztési technika, amely a fejlesztők, a minőségbiztosítás és a nem műszaki üzletemberek közötti együttműködést ösztönzi egy szoftverprojektben.
Ez a képzés a BDD megvitatásával kezdődik, és azzal, hogy az Cucumber-et hogyan használják a webes alkalmazások BDD tesztelésére. A résztvevők bőséges lehetőséget kapnak az oktatóval és társaikkal való interakcióra, miközben megvalósítják az ebben a gyakorlatias, gyakorlaton alapuló laborkörnyezetben elsajátított koncepciókat és taktikákat.
A képzés végére a résztvevők alaposan ismerik a BDD-t és Cucumber-et, valamint a szükséges gyakorlatot és eszközkészletet, hogy megírják saját teszteseteiket a valós szoftverteszt-forgatókönyvekhez.
A tanfolyam formátuma
- Nagy hangsúly a gyakorlati gyakorláson.
- A legtöbb fogalmat mintákon, gyakorlatokon és gyakorlati fejlesztéseken keresztül sajátítjuk el.
Jegyzet
- Ez a képzés az Eclipse-t és az Selenium-et használja. Ha másik IDE-t vagy tesztautomatizálási keretrendszert szeretne használni, kérjük, lépjen kapcsolatba velünk, hogy megbeszéljük.
- Ha csapata először tér át a kézi tesztelésről az automatizálási tesztelésre, kérjük, lépjen kapcsolatba velünk, hogy megszervezzük a képzés kiterjesztését az automatizálási tesztelés további lefedettségére.
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ő ökoszisztéma beállítása
- IDE-k, 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 a Java-ben
Jellemzők és forgatókönyvek rendszerezése címkézéssel
Munka Hooks-szal
Munka a Database-vel
Refaktorálás Cucumber
Az Cucumber és az Selenium használata
Jelentések generálása
Feltörekvő trendek
Következtetés
Követelmények
- Java programozási tapasztalat
- Szoftverautomatizálási tesztelésben szerzett tapasztalat
Közönség
- Tesztelők és fejlesztők
A nyílt képzésekhez 5+ résztvevő szükséges.
Cucumber: Implementing BDD with Java Képzés - Booking
Cucumber: Implementing BDD with Java Képzés - Enquiry
Cucumber: Implementing BDD with Java - Érdeklődjön a vezetői tanácsadásról!
Érdeklődjön a vezetői tanácsadásról!
Vélemények (5)
Jó kapcsolat, Łukasznak volt ideje mindenki kérdésére, és tudott segíteni mindenkinek, akinek bármilyen problémája volt
Kelly Morris - Titian Software Poland Sp. z o.o.
Kurzus - Selenium WebDriver in C#
Gépi fordítás
Sok gyakorlat, amely sok gyakorlati készséget adott.
Rafal Borek - Bytamic Solutions sp. z o.o.
Kurzus - Automation Testing with Cypress
Gépi fordítás
Lépésről lépésre elemzés. Minden sor kód magyarázata. Minden problémám sikeresen megoldódott a tanfolyam során, és Łukasz elmondta az okát. A bemutatott jó gyakorlatok is tetszettek. Soha nem voltam meggyőződve a TDD stílusról – egyszerűen nem találom hasznosnak és nem éri meg az időt. Łukasz annyi előnyére mutatott rá a TDD-nek, hogy teljesen megváltoztatta a véleményemet.
Michal Uscinski - Devapo Sp. z o. o.
Kurzus - Testing Angular Applications
Gépi fordítás
Tanár tárgyi ismerete és a közönséghez való kapcsolata, valamint a türelemessége.
Sarthak Gupta - Wolters Kluwer TAA Europe CS&O C.V.
Kurzus - Protractor: End-to-end testing for Angular web applications
Gépi fordítás
Luke was very knowledgeable, patient, and very open to satisfy my curiosity, for example I asked him to generate errors to see how system will response, etc. He would go above and beyond to answer questions or demonstrate the functionalities, even some of my questions were out of the class scope. He gave me a real experience with the system. I definitely will take another class with him and recommend him as a teacher for others. Thank you Luke!.
Tina Henderson
Kurzus - Test Automation with Selenium and Jenkins
Gépi fordítás
Közelgő kurzusok
Rokon tanfolyam
Testing Angular Applications
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 and Selenium Based Testing
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.
Testing React Apps with Jest
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: End-to-End Testing for Angular Web Applications
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-powered Test Automation with Cypress
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak ___ szól, akik szeretnék használni a ___-t ___-ig.
A képzés végére a résztvevők képesek lesznek:
- Telepítse és konfigurálja a ___.
- ___.
- ___.
- ___.
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 in 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 Jenkins
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.
Introduction to Selenium
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 for Victims of Manual Testing
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.
Complete Web Testing Environment with Selenium WebDriver and 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 Overview
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
Test Automation with Selenium
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:
- Szoftverteszt mérnökök
- Az agilis fejlesztésben részt vevő szoftverfejlesztők
A Selenium képzés végén a küldöttek képesek lesznek:
- Használja hatékonyan a Selenium tesztcsomagot valós projektekben
- Használja a Selenium-t a böngészők közötti teszteléshez
Automation Testing with Cypress
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.