Software Engineering Kurzusok

Software Engineering Kurzusok

Helyi, oktatott élő szoftverfejlesztő tréningek interaktív megbeszéléseken és handson gyakorlatokon keresztül demonstrálják a szoftverfejlesztés alapjait A szoftverfejlesztés képzése "helyszíni élő képzés" vagy "távoli élő képzés" formájában érhető el A helyszíni élő képzés helyi szinten valósulhat meg az ügyfél telephelyén Magyarország vagy a NobleProg vállalati oktatóközpontjaiban Magyarország A távoli élőképzés interaktív, távoli asztal segítségével történik NobleProg Az Ön Helyi Képzési Szolgáltatója.

Ajánlások

★★★★★
★★★★★

Kurzusleírás

KódNévIdőtartamÁttekintés
jmeterfunJMeter Fundamentals7 óraEz a kurzus lefedi az Apache JMeter, az Apache Software Foundation ingyenes alkalmazások tesztelésére szolgáló szoftverének funkcionális és egység tesztelését A kurzus célja, hogy lehetővé tegye a szervezetek számára, hogy teljes mértékben automatizálják a különböző vizsgálati követelményeket, időt, pénzt takarítanak meg, és segítenek minimalizálni az emberi hibák kockázatát a tesztelés során A program az Apache JMeter használatával teszteli a realworld webes alkalmazások tesztterveinek tervezését és létrehozását, beleértve a funkcionális, regressziós és stressztesztelési terveket A résztvevők megtanulják, hogyan tervezzenek terveket különböző célokra, és a JMeteren belül a különféle összetevőket és funkciókat használják előnyükre, lehetővé téve számukra a webes alkalmazások tesztelésének teljes automatizálását .
usabilitytestingSoftware Usability Testing: Live Workshop14 óraA használhatósági tesztelés technika egy szoftver termék vagy rendszer értékeléséhez, tesztelve a felhasználók számára, hogy közvetlenül figyeljék meg, hogyan működnek együtt vele A műhely a használhatósági tesztelés bevezetésével kezdődik, mi az, és hogyan használják a vállalatok a jó szoftvertervezés és -fejlesztés támogatására A nyelv nem technikai jellegű és a tanulás gyakorlati és kézben tartható, különös tekintettel az enduserekre, a követelményekre, a gondolkodásra és a rendszerrel való interakció módjára A képzés végére a résztvevők megtudják, hogyan: Határozza meg a legmegfelelőbb használhatósági vizsgálati megközelítést a termék egyedi jellemzői és a fejlesztési ciklus szakaszában Használhatósági teszt terv kidolgozása A tesztelők felvétele, értékelése és kezelése Írja le, rendelje hozzá és mérsékelje azokat a használhatósági tesztelési feladatokat, amelyek a legnagyobb hatást gyakorolják a végfelhasználók és az üzleti élet számára A vizsgálati eredmények összegyűjtése, elemzése és jelentése Kommunikáljon és hatékonyan működjön együtt az üzleti vezetők, a fejlesztők és a minőségbiztosítási csoportok között a végtermék megadásához szükséges jelentőséggel és műveletekkel, amelyek nemcsak működnek, hanem jól működnek és biztosítják a tervezett felhasználói élményt Közönség A termék tulajdonosai és vezetői QA menedzserek Kézi teszterek Szoftver termék vagy rendszer belső használói A tanfolyam formátuma Egy interaktív, oktatói műhely, ahol sok tevékenység és kézműves foglalkozás van Megjegyzések A műhelyben alkalmazott esettanulmányokat és szoftvermintákat az oktató előkészíti Az anyagok testreszabásához kérjük, lépjen velünk kapcsolatba .
cucumberjavaCucumber: Implementing BDD with Java7 óraA uborka egy nyílt forráskódú, BDD keretrendszer, amely a természetes nyelvi stílus tesztelésére szolgál A BDD vagy a viselkedéstől vezérelt fejlesztés egy agilis szoftverfejlesztési technika, amely ösztönzi a fejlesztők, QA és nem technikai üzletemberek közötti együttműködést egy szoftverprojektben Ez a képzés a BDD-vel folytatott megbeszélésen és arról, hogy a Uborka hogyan használható a webes alkalmazások BDD teszteléséhez A résztvevők bőséges lehetőséget kapnak arra, hogy kölcsönhatásba lépjenek az oktatóval és a társaikkal, miközben végrehajtják a handson, practicebased labor környezetben megtanult fogalmakat és taktikákat A képzés befejeztével a résztvevők fogják megérteni a BDD és a Cucumber, valamint a szükséges gyakorlatot és eszköztárat, hogy saját teszt eseteket írjanak a realworld szoftver teszt forgatókönyvekhez Közönség Tesztelők és fejlesztők A tanfolyam formátuma Nagy hangsúlyt fektetnek a handson gyakorlatra A fogalmak többségét mintákat, gyakorlatokat és handson fejlesztést tanulják meg jegyzet Ez a képzés Eclipse-t és Selenium-ot használ Ha más IDE-t vagy tesztautomatizálási keretet szeretne használni, kérjük, vegye fel velünk a kapcsolatot Ha csapatod a kézi teszteléstől kezdve az automatizálási tesztelésig először lép fel, kérjük, forduljon hozzánk, hogy gondoskodjon arról, hogy kiterjessze a képzést az automatikus tesztelés további lefedettségére .
jbehaveJBehave: BDD with Java7 óraA JBehave egy nyílt forráskódú, Javabased BDD keretrendszer, amely a természetes nyelvi stílus tesztelésére szolgál A BDD vagy a viselkedéstől vezérelt fejlesztés egy agilis szoftverfejlesztési technika, amely ösztönzi a fejlesztők, QA és nem technikai üzletemberek közötti együttműködést egy szoftverprojektben Ez a képzés a BDD-vel folytatott megbeszélésen és a JBehave keretrendszeren keresztül kezdődik a BDD-tesztelés elvégzésére a webes alkalmazásokhoz A résztvevők bőséges lehetőséget kapnak arra, hogy kölcsönhatásba lépjenek az oktatóval és a társaikkal, miközben végrehajtják a handson, practicebased labor környezetben megtanult fogalmakat és taktikákat A képzés befejeztével a résztvevők meg fogják érteni a BDD-t és a JBehave-t, valamint a szükséges gyakorlatot és eszköztárat, hogy tesztelési eseteket írhassanak a realworld szoftver teszt forgatókönyvekhez Közönség Tesztelők és fejlesztők A tanfolyam formátuma Nagy hangsúlyt fektetnek a handson gyakorlatra A fogalmak többségét mintákat, gyakorlatokat és handson fejlesztést tanulják meg .
ScalaCheckProperty Based Testing with ScalaCheck21 óraA ScalaCheck olyan könyvtár, amely automatizált, vagyonalapú tesztelést végez a Scala vagy a Java programok számára A Haskell könyvtár QuickCheck által ihletett tulajdonságai az alkalmazás várható működését írják le, véletlenszerű bemeneti adatokat generálnak először, majd ezeket az adatokat az alkalmazás különböző területein tesztelik, és jelentik az eredményt Ebben az oktatott, élő képzésben a résztvevők megtanulják a tulajdon alapú tesztek mögött rejlő előnyöket és koncepciókat, miközben gyakorlatban írják le azokat a tulajdonságokat, amelyek a tesztügyek automatikus generálását eredményezik A képzés végére a résztvevők képesek lesznek: Írjon általános tulajdonságokat, amelyek helyettesítik és / vagy kiegészítik a kézzel írt egység tesztelési eseteket Írjon teszteket a tulajdonságok magasabb szintjén Végezze el a ScalaCheck-t önálló végrehajtóként a beépített parancssori teszt futó segítségével Integrálja a ScalaCheck-et olyan tesztkörökkel, mint a ScalaTest, a specs2 és a LambdaTest Közönség Mérnökök Fejlesztők A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
WinRunnerWinRunner21 óraA HP WinRunner egy vállalati szintű automatizált funkcionális tesztelési eszköz, amely az UI-kölcsönhatások rögzítésére és visszajátszására tesztkriptekként szolgál Ebben az oktatott, élő képzésben a résztvevők megtanulják létrehozni és működtetni egy kifinomult automatizált tesztet egy alkalmazáson A képzés végére a résztvevők képesek lesznek: Hozzon létre alkalmazható és újrahasználható tesztszkripteket, amelyek helyettesítik vagy kiegészítik a kézi tesztelést A tesztelési folyamat automatizálása, a teszteléstől a végrehajtásig Készítsen és hajtson végre egy éjszakai tesztet Használja a TSL (Test Script Language) programot a WinRunner vezérléséhez Ismerje meg a WinRunner fejlett szolgáltatásait, például a szinkronizációs koncepciót, a tesztek ellenőrzését és a WinRunner munkafolyamatát Közönség Kézi teszterek Automatizálási mérnökök QA mérnökök A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
TestCompleteTestComplete21 óraA TestComplete (a SmartBear segítségével) egy UI automtion eszköz, amelyet a funkcionális és a regressziós teszteléshez használnak Ebben az oktatott, élő képzésben a résztvevők megtudják, hogyan használják a TestComplete funkcióit, beleértve a vizsgálati objektummodellt, ellenőrzőpontokat, névtérképeket és felhasználói felületet az automatikus, asztali, webes és mobil alkalmazások teszteléséhez A képzés végére a résztvevők képesek lesznek: Funkcionális tesztek létrehozása, rögzítése és futtatása Készítsen skálázható és karbantartható tesztkeretet Állítson be ellenőrzési pontokat, állítsa be a teszteket több eszközre és elemezze a vizsgálati eredményeket Használja a TestComplete szkriptbővítményeit Közönség Automatizálási mérnökök Fejlesztők A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
concordionConcordion21 óraA Concordion egy Javabased, opensource "specifikáció példával" keretrendszer, amely egyesíti a tesztelést és a specifikációt A JUnitbe integrálható, és népszerű Javabased IDE-kkel, például Netbeans, Eclipse és IntelliJ IDEA-val használható Ebben az oktatott, élő képzésben a résztvevők megtanulják a Concordion alapjait, a környezetbeállítását, a kulcsparancsokat, a legjobb gyakorlatokat és még sok mindent, miközben lépésről lépésre haladnak egy minta Concordion alkalmazás létrehozásával A képzés végére a résztvevők képesek lesznek: Ismerje meg a Concordian funkcionalitását Telepítse és telepítse a Concordian-t Írja le a Concordion specifikációkat a Markdown és a HTML formátumban Közönség Szoftverfejlesztők és programozók Automatizálási teszterek Üzleti elemzők A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
angulartestingTesting Angular Applications14 óraEbben az oktatott, élő képzésben a résztvevők megtanulják írni és karbantartani a kutatási alkalmazások tesztjeit A képzés végére a résztvevők képesek lesznek Határozza meg a legmegfelelőbb stratégiát egy szögletes alkalmazás teszteléséhez Végezze el az egységvizsgálatot, az alkatrész-tesztelést, az A / B tesztelést és a végpontot egy szögletes alkalmazásban Válassza ki a megfelelő eszközöket a munkához: Jasmine, Karma, Prostruktor, Mocha stb Írjon be vizsgálatokat a fogófelületen és a Jasmine-ban Futtatás és hibakeresés a Karma és a Prosztatőrrel Hozzon létre egy fenntartható tesztcsomagot Alkalmazza a bevált módszereket az egységvizsgálathoz Angularban Közönség A tesztelők Fejlesztők A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat jegyzet A szög különböző nevekkel és változatokkal megy, nevezetesen: Angularjs, AngularJS, AngularJS 1, Angular 1, Angular 2 stb A képzéshez használt verzió testreszabásához kérjük, vegye fel velünk a kapcsolatot .
mbdModel Based Development for Embedded Systems21 óraA modell alapú fejlesztés (MBD) olyan szoftverfejlesztési módszertan, amely dinamikus rendszerek gyorsabb, költséghatékonyabb kifejlesztését teszi lehetővé, mint például a vezérlőrendszerek, a jelfeldolgozás és a kommunikációs rendszerek A hagyományos szövegalapú programozás helyett grafikai modellezésre támaszkodik Ebben az oktatott, élő képzés résztvevői megtanulják, hogyan alkalmazzák az MBD módszertanokat a fejlesztési költségek csökkentése és a beágyazott szoftver termékek piacra jutásának felgyorsítása érdekében A képzés végére a résztvevők képesek lesznek Válassza ki és használja ki a megfelelő eszközöket az MBD megvalósításához Használja az MBD-t a beágyazott szoftverprojekt korai szakaszában történő gyors fejlődéshez Rövidítse be a beágyazott szoftverek piacra juttatását Közönség Beágyazott rendszerek mérnökei Fejlesztők és programozók A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
propertybasedtestingProperty Based Testing with F#7 óraA tulajdon alapú tesztelés automatizált tesztelési technika, amely lehetővé teszi a rendszer várható viselkedését a jellemzők leírásával, majd a véletlenszerűen generált tesztadatok használatával tesztek végrehajtására "Írja le az érveket, írja le az eredményt, próbálja meg a számítógépet kideríteni rosszul!" Az oktatott, élő képzésben szereplő témák közül néhány: Hogyan kell írni és futtatni a teszteket F # Az FsCheck Property Based Testing keretrendszer A Diamond Kata használata a TDD megvalósításához A kódtervezési készségek élesítése Közönség Automatizálási mérnökök Fejlesztők A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
facebooknmtFacebook NMT: Setting up a Neural Machine Translation System7 óraA Fairseq egy nyílt forráskódú sequencetosequence tanulási segédeszköz, amelyet a Facebok hoz létre a Neural Machine Translation (NMT) használatához Ebben a képzésben a résztvevők megtanulják használni a Fairseq-t a minta tartalmának fordításához A képzés végére a résztvevők rendelkeznek olyan ismeretekkel és gyakorlattal, amelyek szükségesek egy élő Fairseq alapú gépi fordítási megoldás megvalósításához Közönség Helyi szakemberek műszaki háttérrel Globális tartalomkezelők Helyi mérnökök A globális tartalomkezelési megoldásokért felelős szoftverfejlesztők A tanfolyam formátuma Részelőadás, részbeszélgetés, nehéz handson gyakorlat jegyzet Ha speciális forrás- és célnyelvi tartalmakat szeretne használni, kérjük, forduljon hozzánk, hogy gondoskodjon .
bddfornonprogrammersBDD for Non-Programmers: Live Workshop14 óraA BDD vagy a viselkedésvezérelt fejlesztés olyan agilis szoftverfejlesztési technika, amely egy szoftverprojekt tervezési, fejlesztési és tesztelési ciklusán keresztül ösztönzi az együttműködést a fejlesztők, a minőségbiztosítási csoportok és a nem technikai üzletemberek körében A műhely a BDD bevezetésével kezdődik, mi az, és hogyan használják a vállalatok a jó szoftvertervezést, fejlesztést és tesztelést Ezt egy nem szakképzetlen szemléletmódból tesszük, szemmel tartva a végfelhasználókat, követelményeiket, nyelvüket és gondolkodásmódjukat Felmerülünk azoknak a kommunikációs kihívásoknak is, amelyekkel az üzleti érdekeltek valószínűleg találkozni fognak, amikor közelebb kerülnek a technikai társaikhoz A képzés végére a résztvevők megtudják, hogyan: Írd fel a felhasználói történeteket, amelyek rögzítik a szoftver valós felhasználóinak használati mintázatait A felhasználói történeteket fordítsák a BDD viselkedési nyelvére (adott, mikor, akkor) Vonja be a teszteket ezekből a történetekből, amelyeket a mérnökök alkalmazhatnak és tesztelnek Ismerje meg a termékkövetelmények, az elfogadási kritériumok és a vizsgálati esetek közötti kapcsolatot Demystify a technikai zsargon, amely akadályozza a kommunikációt és a megértést Telepítsen és használjon nagyszerű eszközöket a BDD funkciófájlok írásához Értsd meg és értékeld, mi történik, miután a munkát átadták a mérnököknek Jobb szerepet játsszon az iteratív fejlesztési ciklusban Közönség A termék tulajdonosai és vezetői Üzleti elemzők Kézi teszterek Egy szoftver termék vagy rendszer végfelhasználói A terméktervezésben részt nem vevők és nem kódolók A tanfolyam formátuma Egy interaktív, oktatói műhely, ahol sok tevékenység és kézműves foglalkozás van Megjegyzések A workshop tartalmaz esettanulmányokat és szoftvermintákat Az anyagok testreszabásához a vállalat termékeire és helyzetére vonatkozóan kérjük, forduljon hozzánk, hogy gondoskodjon .
globalsightGlobalSight: Automate the Localization Process7 óraA Globalsight egy nyílt forráskódú, Java alapú alkalmazáskiszolgáló a lokalizációs folyamat automatizálására, egyszerűsítésére és kezelésére Ebben az oktatott, élő képzésben a résztvevők megtudják a Globalsight architektúráját és funkcionalitását, amikor bemutatószervert telepítenek, beállítanak és telepítenek A képzés végére a résztvevők képesek lesznek: Ismerje meg a Globalsight előnyeit más Translation Management Systems-rel kapcsolatban Telepítse a Globalsight szervert és a kapcsolódó összetevőket Állítsa be a Globalsight-ot a fordított proxy mögé Globalsight telepítése a termelési környezetbe A Globalsight hibaelhárítása és optimalizálása Használja a Globalsight API-jait a harmadik féltől származó alkalmazásokhoz való integráláshoz, beleértve a JBPM-et stb Közönség Rendszergazdák A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
protractorProtractor: End-to-End Testing for Angular Web Applications14 óraA fogószalag a szögsebészeti és szögelfordító alkalmazásokhoz való végpontok automatizálási vizsgálati keretrendszere A tesztek webes alkalmazásokkal történő futtatására használhatók, a felhasználókkal való interakció során: űrlapok kitöltésével, elemekre kattintva, és oldalról oldalra navigálás céljából Ebben az oktatott képzésben a résztvevők megtanulják elsőként, hogy hogyan készítsék el a mérőeszközök tesztjeit egy minta Angular web alkalmazással egy élő labor környezetben A kurzus végére a résztvevők megszerezték a Prorector szakértelmét és kényelmesek lennének saját szimulációs alkalmazások automatizálási tesztjeinek létrehozása a Protractor beépítése a meglévő fejlesztési munkafolyamatba biztosítva, hogy tesztjeik tiszták és karbantarthatóak legyenek a Selenium szalaggal vagy anélkül történő futtatása a böngésző viselkedését vezérli Közönség Webfejlesztők Automatizálási mérnökök A tanfolyam formátuma Részelőadás, részbeszélgetés, nehéz handson gyakorlat .
javatestingIntroduction to Java for Test Automation28 óraEz a tanfolyam célja minden olyan személynek, aki érdeklődik a Java teszteléséhez Ez egy racionalizált, intenzív tanfolyam, ahol rengeteg handson gyakorlatok állnak rendelkezésre, hogy a résztvevők gyorsan felcserélhessék a szoftverautomatizálási teszteléshez szükséges alapvető programozási készségeket A hangsúly a Java alapjairól szól, amelyek közvetlenül és azonnal alkalmazhatók az automaták tesztelésére Ez a tanfolyam nem terjed ki mélyreható vizsgálati automatizálási keretekre, például a szelénre Ezenkívül megkerüli a hagyományos "Hello World" megközelítést a tanulás Java-hoz, mivel ez nem egy alkalmazásfejlesztési tanfolyam Ez a tanfolyam egyértelműen arra irányul, hogy a résztvevőket gyorsan és gyorsan tesztelje a tesztautomatizálással Ha már jártas Java-ban, és szeretné, hogy egyenesen a Selenium tesztelésébe kezdjen, nézze meg: Bevezetés a szelénhez (https://wwwnobleprogcom/introductionseleniumtraining) Közönség A kezdők tesztelői, akik szeretnék megtanulni a Java-t az automatizálási teszteléshez Professzionális tesztelők, akik más programozási nyelvek, például a Javascript és a C # tapasztalattal rendelkeznek, akik készségüket Java-ra kívánják átruházni A tanfolyam formátuma Részelőadás, részbeszélgetés, nehéz handson gyakorlat .
seleniumrubySelenium with Ruby for Test Automation14 óraA szelén egy nyílt forráskódú könyvtár, amely automatizálja a webes alkalmazások tesztelését több böngészőben A szelén a böngészőkkel együttműködik az emberekkel: a linkekre kattintva, az űrlap kitöltésével és a szöveg hitelesítésével Ez a legnépszerűbb eszköz a webes alkalmazások teszt automatizálására A Selenium a WebDriver keretrendszerre épül, és kiválóan kötődik számos szkriptnyelvhez, köztük Rubyhoz Ebben a képzésben a résztvevők ötvözik a Ruby és a Selenium hatalmát, hogy automatizálják a minta webes alkalmazás tesztelését Azáltal, hogy megtanulják létrehozni és kombinálni a Ruby teszt szkripteket a Selenium webautomatizálással egy élő labor környezetben, a résztvevők megszerezzék a szükséges ismereteket és gyakorlatot, hogy automatizálják a saját valós webes alkalmazások és webhelyek tesztelését Közönség Tesztelők és fejlesztők A tanfolyam formátuma Részelőadás, részbeszélgetés, nehéz handson gyakorlat .
seleniumpythonSelenium with Python for Test Automation14 óraA szelén egy nyílt forráskódú könyvtár, amely automatizálja a webes alkalmazások tesztelését több böngészőben A szelén a böngészőkkel együttműködik az emberekkel: a linkekre kattintva, az űrlap kitöltésével és a szöveg hitelesítésével Ez a legnépszerűbb eszköz a webes alkalmazások teszt automatizálására A Selenium a WebDriver keretrendszerre épül, és kiválóan kötődik számos szkriptnyelvhez, beleértve a Pythonot is Ebben a képzésben a résztvevők ötvözik a Python és a Selenium erőit, hogy automatizálják a minta webes alkalmazás tesztelését Az elmélet és a gyakorlat egy élő labor környezetben való egyesítésével a résztvevők megszerezzék a Python és a Selenium segítségével saját webes tesztelési projektjeik automatizálásához szükséges tudást és gyakorlatot Közönség Tesztelők és fejlesztők A tanfolyam formátuma Részelőadás, részbeszélgetés, nehéz handson gyakorlat .
toscaTosca: Model-Based Testing for Complex Systems35 óraEbben az oktatott tréningben a résztvevők megtanulják használni a Tosca-t a endtoend (web + backend) teszteléshez A képzés az elméletet az élő labor környezetben ötvözi a gyakorlattal, és lehetőséget ad a résztvevőknek arra, hogy kölcsönhatásba lépjenek a technológiával, az oktatóval és társaikkal A képzés a hagyományos kód- és script-alapú automatizálás tesztelésével kezdődik, és ezzel szemben a Tosca modellalapú (MBT) megközelítésével A résztvevők megtudják, hogyan kell létrehozni és végrehajtani a teszt eseteket a Tosca alapértelmezett moduljainak felhasználásával, valamint hogyan kell testre szabni saját moduljaikat a végrehajtáshoz A szoftvermodellezési alapelvektől a különböző böngészők lefedettségének tesztelésére ez a képzés az elméleten és a gyakorlatokon keresztül jár, és lehetővé teszi számukra, hogy saját tesztelési megoldást hajtsanak végre a Tosca-ban Közönség Automatizálási mérnökök A tanfolyam formátuma Részelőadás, részbeszélgetés, nehéz handson gyakorlat .
opennmtOpenNMT: Setting Up a Neural Machine Translation System7 óraAz OpenNMT egy teljesen kifejlesztett, nyílt forrású (MIT) neurális gépi fordítórendszer, amely a Torch matematikai eszköztárat használja Ebben a képzésben a résztvevők megtudják, hogyan kell létrehozni és használni az OpenNMT-t, hogy különböző mintaadat-készleteket lehessen elvégezni A kurzus a neurális hálózatok áttekintésével kezdődik, mivel a gépi fordításra vonatkozik A résztvevők élő gyakorlatokat végeznek az egész tanfolyamon, hogy bemutassák a megszerzett fogalmak megértését és visszajelzést kapjanak az oktatótól A képzés végére a résztvevők rendelkeznek az élő OpenNMT megoldás megvalósításához szükséges ismeretekkel és gyakorlattal A forrást és a célnyelvi mintákat a közönség igényei szerint kell előkészíteni Közönség Helyi szakemberek műszaki háttérrel Globális tartalomkezelők Helyi mérnökök A globális tartalomkezelési megoldásokért felelős szoftverfejlesztők A tanfolyam formátuma Részelőadás, részbeszélgetés, nehéz handson gyakorlat .
restassuredRest Assured: Introduction to API Testing for REST Services7 óraA REST szolgáltatások tesztelése és validálása Java-ban nehezebb, mint a dinamikus nyelvek, például a Ruby és a Groovy A REST Assured egy Java DSL (domainspecifikus nyelv), amely e nyelvek egyszerűségét a Java tartományba helyezi Ebben a képzésben a résztvevők megtudják, hogyan teszteljék a REST API szolgáltatásokat Beszámolunk arról, hogy az API-vizsgálat hogyan oldhatja meg az UI és az egységalapú tesztelés néhány hiányosságát A képzés magában foglalja a gyakorlatokat és egy tesztfejlesztési projektet A képzés befejeztével a résztvevők jól értik, mikor kell elvégezniük a REST API-tesztelést, hogyan kell feltérképezniük és hozzáférniük az API-khoz, hogyan kell elvégezniük a különböző típusú tesztelést, és hogyan kell tesztelniük az integrációt és az automatizálást Közönség QA mérnökök, tesztelők és tesztfejlesztők, akik részt vesznek a szoftverek és webszolgáltatási API-k tesztelésében A tanfolyam formátuma Egy olyan oktatós kurzus, amely tartalmaz egy bevezetést az API-teszteléshez, annak eszközeihez és folyamataihoz, valamint egy kézműves REST Assured alapú tesztfejlesztési projekthez .
soapuiSoapUI: Introduction to API Testing with SoapUI21 óraA SoapUI a SOAP és a REST API-k legelterjedtebb nyílt forráskódú API-tesztelési eszköze A SOAP Web Services funkcionális tesztelést, a REST API funkcionális tesztelést, a WSDL lefedettséget, az üzenetek állításának tesztelését és a teszt refactoring szolgáltatásait kínálja Ebben a képzésben a résztvevők megtanulják, hogyan teszteljék a webszolgáltatásokat a SoapAPI használatával Beszámolunk arról, hogy az API-vizsgálat hogyan oldhatja meg az UI és az egységalapú tesztelés néhány hiányosságát A képzés magában foglalja a gyakorlatokat és az API tesztcsomag-fejlesztési projektet A képzés befejeztével a résztvevők határozottan fogalmazzák meg, mikor kell végrehajtani az API-tesztelést, hogyan kell felfedezni és elérni az API-kat, hogyan kell elvégezni a különböző típusú teszteket mind a SOAP, mind a REST alapú API-kon, egy integrált, automatizált tesztcsomagba Közönség QA mérnökök A szoftverek és webes szolgáltatási API-k tesztelésében részt vevő tesztelők és tesztfejlesztők A tanfolyam formátuma Egy olyan oktatós kurzus, amely magában foglalja az API-tesztelés bevezetését, annak eszközeit és folyamatait, valamint egy handson SoapUI alapú tesztcsomag-fejlesztési projektet .
WatirWatir: Web Test Automation with Ruby21 óraA Watir (Web Application Testing in Ruby) egy nyílt forráskódú könyvtár a tesztek automatizálására A Watir ugyanúgy működik együtt a böngészővel, mint az emberek: linkek, formanyomtatványok kitöltése és szöveg ellenőrzése A WebDriver keretrendszer alapján összehasonlítható a Seleniummal, és az egyik legnépszerűbb eszköz a webes alkalmazások teszt automatizálására Ebben a képzésben a résztvevők megtanulják használni a Watir használatát a webes alkalmazások tesztelésének automatizálásához az elmélet és a gyakorlat egy élő labor környezetben való kombinálásával A kurzus végére a résztvevők rendelkeznek a tudással és a gyakorlattal, hogy kihasználják a Watir és a Ruby teljes erejét a webes tesztelési projektek automatizálására Közönség Automatizálási mérnökök A tanfolyam formátuma A Watir és a Ruby elméleti lefedettségű oktatói tanfolyam gyakorlatokkal és a handson gyakorlat nagy részével .
behaveBehave: BDD with Python (Cucumber/Gherkin for Python)7 óraA Behave egy nyílt forráskódú, Python alapú BDD keret, amely természetes nyelvtípusú tesztek készítésére szolgál A BDD vagy a viselkedéstől vezérelt fejlesztés egy agilis szoftverfejlesztési technika, amely ösztönzi a fejlesztők, QA és nem technikai üzletemberek közötti együttműködést egy szoftverprojektben Ez a képzés a BDD vitájával kezdődik, és hogyan viselkedik a viselkedési keretrendszer a webes alkalmazások BDD teszteléséhez A résztvevők bőséges lehetőséget kapnak arra, hogy kölcsönhatásba lépjenek az oktatóval és a társaikkal, miközben végrehajtják a handson, practicebased labor környezetben megtanult fogalmakat és taktikákat A képzés befejeztével a résztvevők meg fogják érteni a BDD és a Viselkedést, valamint a szükséges gyakorlatot, hogy ezeket a technikákat és eszközöket megvalósítsák a valós világ tesztelési forgatókönyveiben Közönség Tesztelők és fejlesztők A tanfolyam formátuma Nagy hangsúlyt fektetnek a handson gyakorlatra A fogalmak többségét mintákat, gyakorlatokat és handson fejlesztést tanulják meg .
phpunittestingUnit Testing with PHP14 óraA PHPUnit egy egység tesztelési keret a PHP számára A PHPUnit szigorú paramétereket alkalmaz annak megállapítására, hogy az egyes kódkódok hibamentesek-e és telepítésre készek-e Egyedi egységek elkülönítésével és tesztelésével a fejlesztők nagyobb alkalmazhatóságot biztosíthatnak, elkerülhetik a regressziós hibákat és csökkenthetik a hibás kóddal kapcsolatos költségek előállítását Ez az oktatott, élő edzés tanítja a résztvevőket, hogyan írjanak tesztelhető kódot tesztelési egységek formájában a hibák diagnosztizálásának, elszigetelésének és megoldásának megkönnyítése érdekében A képzés a résztvevőket a PHPUnit tesztelési keretrendszer segítségével létrehozza egy munkahelyi, tesztelési környezet létrehozásával A képzés végére a résztvevők képesek lesznek: Megkülönböztetni a jó és a rossz vizsgálati egységeket Olvassa el és értelmezze a vizsgálati eredményeket Proaktívan kezeljék és diagnosztizálják a kódbázisukat a hibák csökkentése érdekében Győződjön meg róla, hogy a kódbázis megfelel a folyamatos integrációnak és telepítésnek Közönség Intermediate to advanced PHP fejlesztők, akik szeretnék javítani a tesztelés a kódot A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
mbtIntroduction to Model Based Testing14 óraA modellalapú tesztelés (MBT) egy olyan vizsgálati megközelítés, amely a vizsgált rendszer (SUT) kívánt viselkedését reprezentálja Ez egy korai stádiumú tesztelési megközelítés, amely lehetővé teszi a teljes körű, rendkívül automatizált tesztfedettséget, amely szisztematikus és karbantartható Ebben az oktatott, élő képzésben a résztvevők megtanulják a modell alapú tesztelés elméletét és gyakorlatát, miközben végrehajtják a jelzett eszközöket és technikákat egy demo MBT tesztkörnyezetben A képzés végére a résztvevők képesek lesznek: Vizsgálati eseteket generál modellezési stratégiák és technikák alkalmazásával Értékelje és értékelje szabad és kereskedelmi eszközöket az MBT megvalósításához Testmodellek kezelése különböző típusú szoftveralkalmazásokhoz, rendszerekhez és környezetekhez Értékelje, javasolja és valósítson meg egy MBT stratégiát egy szervezeten belül Megérteni és megmagyarázni az MBT előnyeit és kihívásait Közönség Szoftver tesztmérnökök, elemzők, tervezők és menedzserek Fejlesztők A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
selendroidSelendroid: Automated Testing for Android7 óraA Selendroid egy nyílt forráskódú tesztautomatizálási keretrendszer az Android eszközök számára Használható a natív alkalmazások, a hibrid alkalmazások és a valós eszközökön futó mobil webhelyek, valamint emulátorok tesztelésére A Selenium Webdriver kliens API alapján teljes körű integrációt támogat a meglévő Selenium keretrendszerekkel A Selendroid támogatja a hardvereszközök forró csatlakoztatását, és a Selenium Grid csomópontjaként integrálható a nagyméretű párhuzamos teszteléshez Kompatibilis a JSON vezetékes protokollal Ez a képzés bemutatja a Selenium keretrendszert, és a résztvevők részt vesznek az automatizálási tesztek beállításán, konfigurálásán és végrehajtásán keresztül egy élő handson tesztkörnyezetben A kurzus után a résztvevők rendelkeznek a tudással és a gyakorlattal, hogy saját automatizált tesztelési kezdeményezéseket hajthassanak végre az Android készülékeken Közönség Mérnökök A tanfolyam formátuma Interaktív vita + nehéz handson gyakorlat .
phantomjsPhantomJS: Headless Browser Testing7 óraA PhantomJS egy webes böngésző grafikus felhasználói felület nélkül Támogatja a DOM-kezelést, a CSS-választót, a JSON-t, a Canvas-ot és az SVG-t A PhantomJS egy Javascript API-t biztosít ahhoz, hogy "WebKit írható" legyen Ebben az oktatott, élő képzésben a résztvevők megtanulják írni a PhantomJS szkripteket webes alkalmazások tesztelésére, automatikusan rögzítik a képernyőképeket, monitorozhatják a hálózati forgalmat és ellenőrizhetik az egység tesztelésének eredményeit A képzés végére a résztvevők képesek lesznek: Futtasson fej nélküli web teszteket olyan keretekkel, mint a Jasmine, a Qunit, a Mocha, a Capybara és a Selenium Programszerűen rögzíti a webes tartalmakat, beleértve az SVG-t és a Canvas-ot Webhelyspecifikus képernyőképek létrehozása miniatűr előnézettel A weboldalak elérése és kezelése a DOM API vagy a jQuery segítségével Az oldal betöltése és exportálása szabványos HAR fájlokként A teljesítményelemzés automatizálása a YSlow és a Jenkins segítségével Közönség Szoftver tesztmérnökök A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
autoitAutomate Windows Desktop Applications with AutoIT14 óraAz AutoIt egy ingyenes BASIC formázási nyelv a Windows asztali alkalmazások automatizálásához Ebben az oktatott, élő képzésben (helyszíni vagy távoli) a résztvevők megtanulják, hogyan használják az AutoIT automatizációt az ablakalkalmazások automatizálásakor, miközben egy sor handson livelab gyakorlatot hajtanak végre Közönség Fejlesztők A tesztelők Adminok A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat jegyzet Ha erre a kurzusra személyre szabott képzést szeretne kérni, kérjük, vegye fel velünk a kapcsolatot .
microsvcpatternsdotnetMicroservice Patterns: Migrating from a Monolithic to a Microservice Architecture with .Net14 óraA Microservice architektúra egy olyan szoftveralkalmazás fejlesztésének egyik megközelítési módja, mint kis, független szolgáltatások, amelyek mindegyike saját folyamatában fut, és könnyű mechanizmusokkal kommunikál, például egy HTTP erőforrás API-val Ezek a szolgáltatások hatékonyan telepíthetők folyamatos automatizálási rendszerekkel, és megkerülik a centralizált irányítás szükségességét A mikroszolgáltatások különböző programozási nyelveken írhatók és integrálhatók különböző adattároló rendszerekkel Ez az oktatott, élő képzés az üzleti fejlesztők és építészek számára készült Mikroszkóp-architektúrát vezet be egyNet-perspektívából, bemutatja a migrációs stratégiákat egy monolitikus rendszerből, és a minta mikroszolgáltató alapú alkalmazás létrehozásával és telepítésével jár A képzés végére a résztvevők képesek lesznek: Megérteni, mikor kell használni, és mikor nem kell használni a mikroszolgáltató architektúrát Készítsen és hajtson végre egy tesztelési stratégiát a mikroszolgáltatók számára A minta mikroszolgáltató alapú alkalmazás telepítése termelési környezetbe Tegyük vissza a monolitikus alkalmazást a szolgáltatásokba Közönség Fejlesztők Építészek A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .

Upcoming Courses

KurzusDátumÁr [Távoktatás / Tantermi]
Certified Agile Tester - Budapest, V. kerületh, 2018-12-31 09:307500EUR / 8700EUR
Certified Agile Tester - Pécs, belvárosh, 2019-01-14 09:307500EUR / 8700EUR
Certified Agile Tester - Miskolc, Tapolcafürdőh, 2019-01-21 09:307500EUR / 8700EUR
Certified Agile Tester - Szeged, Felső Tisza-Parth, 2019-01-28 09:307500EUR / 8700EUR
Certified Agile Tester - Kecskeméth, 2019-01-28 09:307500EUR / 8700EUR
Weekend Software Engineering courses, Evening Software Engineering training, Software Engineering boot camp, Software Engineering instructor-led, Weekend Software Engineering training, Evening Software Engineering courses, Software Engineering coaching, Software Engineering instructor, Software Engineering trainer, Software Engineering training courses, Software Engineering classes, Software Engineering on-site, Software Engineering private courses, Software Engineering one on one training

Course Discounts

KurzusHelyszínDátumÁr [Távoktatás / Tantermi]
OCEB Certified Expert in BPM - Technical Intermediate Exam PreparationMiskolc, Tapolcafürdőh, 2019-01-14 09:303150EUR / 3750EUR
Marketing Analytics using RSzeged, Felső Tisza-Parth, 2019-01-14 09:304725EUR / 5525EUR
Object-Oriented Analysis and Design using UMLMiskolc, Tapolcafürdőh, 2019-01-21 09:304725EUR / 5525EUR
Handling Conflict with ConfidenceBudapest, V. kerületcs, 2019-01-31 09:302970EUR / 3570EUR
R for Data Analysis and Research Debrecencs, 2019-06-13 09:301575EUR / 1975EUR

Hírlevél kedvezmény

Tiszteletben tartjuk adatai bizalmas jellegét. A NobleProg soha nem továbbítja e-mail címét harmadik személyeknek.
Hírlevelünkről bármikor leiratkozhat.

Kiemelt ügyfeleink

is growing fast!

We are looking to expand our presence in Hungary!

As a Business Development Manager you will:

  • expand business in Hungary
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!