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

Title
Duration
Overview
Title
Duration
Overview
14 hours
Overview
Ebben az oktatott, élő képzésben a résztvevők megtanulják, hogyan fejleszthetik az automatizált tesztcsomagot a Selenium meghajtására szolgáló fejlett technikák segítségével A képzés végére a résztvevők képesek lesznek: Bonyolult webes alkalmazások tesztelése automatizálási problémák megoldása a szelénnel Alkalmazzon szabályos kifejezéseket és mintaalapú ellenőrzési technikákat Kezelje a kivételeket, amelyek megakadályozzák a teszt végrehajtását Végezze el az SQL-hívásokat az adatok ellenőrzéséhez Programmatikusan keressen webes objektumokat Dinamikusan rögzítheti az adatokat a webes ellenőrzésekből Hozzon létre egy adatkezelt tesztelési keretrendszert Szétosztja a tesztelést a Selenium Grid segítségével Közönség Szoftver tesztelők Tesztvezetők Minőségbiztosítási szakemberek .
14 hours
Overview
A 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 .
14 hours
Overview
Ez oktató-vezetett, él képzés bemutat résztvevő-hoz gyorsbüfé vizsgálat-val szelén WebDriver és c betű #-ban Látási Műterem. Ha csinálsz nem volna c betű # programozás tapasztalat vagy kívánság-hoz ecset megjelöl-ra c betű #, legyen szíves kijelenti magát a fogás: c betű # részére automatizálás teszt mérnök .

formátuma a kurzus

- rész előadás, részben vita, nehéz gyakorlati gyakorlat, alkalmi vizsgálatok felmérni megértése
7 hours
Overview
A 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 .
21 hours
Overview
A 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 .
7 hours
Overview
Ez az egynapos kurzus a résztvevőket a RSpec, a BDD (Viselkedésvezérelt Fejlesztés) és más tesztelési módszerek alapjain, a handson gyakorlatokon keresztül haladja meg .
7 hours
Overview
A Robot Framework egy nyílt forráskódú teszt automatizációs keretrendszer az átvételi teszteléshez és elfogadhatósági teszteléshez (ATDD) A kulcsszavak segítségével kivonja a teszt részleteit, inkább a szándékot, mint az anyákat és a csavarokat A központi keret Python-ban készült, és Jythonon (JVM) és IronPythonon (NET) futtatható A robotrendszert eredetileg a Nokia fejlesztette ki Ebben az oktatott, élő edzésben a résztvevők megtanulják, hogyan kell egy tesztcsomag-készletet és egy tesztcsomagot készíteni, majd végrehajtani a teszteket egy demo alkalmazásban A képzés végére a résztvevők képesek lesznek: Használja a Robot Framework kulcsszavas tesztelési megközelítését és táblázatos tesztadat-szintaxist a tesztek írásához és végrehajtásához Állandó szintaxis használata a meglévő új kulcsszavak megírásához Végezze el a Gherkinstyle Behavior Driven Development (BDD) teszteket (hasonlít a Cucumber-hez) Jelentések és naplók létrehozása és értelmezése a tesztelt alkalmazás hibáinak elhárításához A kibővített Robot Framework képes a Python, a Java, a Perl, a Javascript és a PHP által írt harmadik félkönyvtárak használatával A webes alkalmazások teszteléséhez integrálja a Robot Framework szelénumot 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 .
7 hours
Overview
A 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 .
7 hours
Overview
A tulajdon alapú tesztelés olyan automatizált tesztelési megközelítés, amely lehetővé teszi a rendszer várható viselkedésének nullázását a tulajdonságok leírásával, majd a véletlenszerűen generált tesztadatok használatával tesztek végrehajtására A QuickCheck (vagy a QuickCheck2, QC2) Haskellbázisú könyvtár a program tulajdonságainak véletlen teszteléséhez A program specifikációját veszi igénybe egy olyan tulajdonságok, amelyeknek egy függvénynek meg kell felelnie, és meg kell vizsgálnia, hogy ezek a tulajdonságok sok véletlenszerűen előidézett esetekben vannak-e Ebben az oktatott, élő képzésben a résztvevők megtanulják, hogyan írják be a program specifikációit tulajdonságok formájában, majd nyújtsák be őket a QuickChecknek a tesztügyek automatikus generálásához 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 Állítson be tesztelési környezetet, és integrálja a QuickCheck-ot egy endtoend telepítési folyamatokba Közönség Szoftver tesztmérnökök Fejlesztők A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
14 hours
Overview
A képzés nyitva áll mind a fejlesztők, a Scrum Masters, a terméktulajdonos, mind az üzleti részleg néhány aspektusa számára. A képzés célja a Minőségbiztosítás és a folyamatos integráció témakörök bevezetése, valamint a projektekben való helyük agilis módszertanok kidolgozása. A résztvevők átfogó képet kapnak a tárgyalt kérdésekről, valamint a QA / CI-val összhangban lévő szoftvermegoldás eszközeiről és folyamatáról. A vállalkozások képviselői képesek lesznek megismerni az eszközök és folyamatok végrehajtásának előnyeit, és lefordítják a szoftverfejlesztés időtartamát és költségét. A bemutatott problémák PHP vagy Java alapúak, az ügyfelek igényeitől függően.
21 hours
Overview
Az egységvizsgálat olyan tesztelési megközelítés, amely teszteli az egyes egységek forráskódját tulajdonságainak módosításával vagy egy esemény kiváltásával annak megerősítésére, hogy az eredmény a várakozásoknak megfelel-e A PyTest egy teljesen fejlett, API-független, rugalmas és kibővíthető tesztrendszer, amely egy fejlett, teljes méretű modellel rendelkezik Ebben az oktatott, élő képzésben a résztvevők megtanulják használni a PyTest-t, hogy rövid, karbantartható, elegáns, kifejező és olvasható teszteket írjanak A képzés végére a résztvevők képesek lesznek: Írd le olvasható és karbantartható teszteket anélkül, hogy szükséged lenne az alaplap kódjára Használja a lámpatest modellt kis tesztek készítésére Skálázási tesztek komplex funkcionális teszteléshez alkalmazásokhoz, csomagokhoz és könyvtárakhoz Megérteni és alkalmazni PyTest funkciókat, például a horgokat, a visszaírást és a bővítményeket Csökkentse a tesztidőket úgy, hogy párhuzamosan és több processzoron fut Futtasson teszteket egy folyamatos integrációs környezetben, valamint más segédprogramokkal, mint például a tox, a mock, a lefedettség, a legegyszerűbb, a doktori és a szelén Használja a Pythonot a nonPython alkalmazások teszteléséhez Közönség Szoftver tesztelők A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
35 hours
Overview
Közönség A vezetők tesztelése Teljesítménymérők vagy teljesítménymérnökök A fejlesztők, akik karrierjük növekedését szeretnék a teljesítmény tesztelésében A tanfolyam formátuma 40% előadások, 60% laborok .
7 hours
Overview
A 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 .
35 hours
Overview
Ez a kurzus képzési projektek kezelése, valamint a webes alkalmazásokkal, a funkcionális tesztautomatizálással és a böngésző teszt automatizálásával a Selenium tesztcsomag segítségével Szintén megértette a jMeter-et Ragyogóan 2 nap JMeter és 3 nap szelén .
14 hours
Overview
A 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 .
21 hours
Overview
A tanfolyam olyan tapasztalt programozók számára készült, akik szeretnék feltárni a minták használatával és a refaktorálással kapcsolatos kérdéseket. Minden résztvevő tudni fogja ezeknek a mintáknak a tulajdonságait és gyakorlati példáit, amelyek viszont lehetővé teszik a hatékony szerkesztéshez az alkalmazási kód korrigálását.
7 hours
Overview
A 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 .
35 hours
Overview
Közönség Teljesítménymérők Teljesítménymérnökök A fejlesztők, akik a Performance Architects-ként szeretnék karrierjüket növelni A tanfolyam formátuma 50% előadások, 50% laborok .
28 hours
Overview
Az Open Web Application Security Project olyan online közösség, amely szabadon elérhető cikkeket, módszereket, dokumentációt, eszközöket és technológiákat hoz létre a webes alkalmazások biztonsága területén Az OWASP tesztelési kereteket és eszközöket kínál a webes alkalmazások és szolgáltatások sebezhetőségének azonosításához Közönség Ez a kurzus a fejlesztők, mérnökök és építészek felé irányul, akik webes alkalmazások és szolgáltatások biztosítására törekednek .
7 hours
Overview
Az 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 .
14 hours
Overview
Célkitűzés:

Segítséget nyújt a műszaki elemzőknek és a tervezőknek abban, hogy megértsék a szoftverek végrehajtásának követelményeit, biztosítva a nyomon követhetőséget az üzleti előírások és a szoftver kód között.

Ez a 2 napos képzés célja, hogy segítséget nyújtson a műszaki elemzőknek és a tervezőknek az üzleti elemzők által leírt specifikációk kidolgozásában. A szoftverkomponensek ábrázolásának átalakítása után az eredményül kapott rendszerelemek nyomon követik a rendszer követelményeit a szoftverkomponens struktúrák felé.

Végül ezeket a műszaki specifikációkat szoftverkóddal valósítják meg, és komponens alapján tesztelik. Az így kapott szoftverkomponensek jó mértékű reaktivitást mutatnak a változásokhoz, mivel lehetővé teszik a rendszer viselkedési rétegének rétegenként való elkülönített nyomon követését (a felhasználói felületektől az üzleti objektumok rétegétől az alkalmazási komponenseken keresztül, ahol a szereplők használati lehetőségei vannak tárolva.
14 hours
Overview
A 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 .
14 hours
Overview
A 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 .
21 hours
Overview
A 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 .
21 hours
Overview
Ez a kurzus képzést biztosít a tesztprogramok kezelésére a Selenium tesztcsomag használatával és folyamatos teszteléssel a Jenkins-szel Célközönség: Szoftver tesztmérnökök Az agilis fejlesztésben részt vevő szoftverfejlesztők Engedje el a vezetőket QA mérnökök A Selenium képzés végén a küldöttek képesek lesznek: Használja a Selenium tesztcsomagot hatékony projektekben Használja a Selenium-t keresztböngésző teszteléshez Szétosztja a teszteket a Selenium Grid segítségével Fuss regresszió Selenium tesztek Jenkinsben Készítsen tesztjelentéseket és időszakos jelentéseket a Jenkins segítségével .
14 hours
Overview
A 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 .
14 hours
Overview
Ebben az oktatott, élő képzésben a résztvevők megtanulják, hogyan fejleszthetik az automatizált tesztcsomagot a Selenium meghajtására szolgáló fejlett technikák segítségével A képzés végére a résztvevők képesek lesznek: Bonyolult webes alkalmazások tesztelése automatizálási problémák megoldása a szelénnel Alkalmazzon szabályos kifejezéseket és mintaalapú ellenőrzési technikákat Kezelje a kivételeket, amelyek megakadályozzák a teszt végrehajtását Végezze el az SQL-hívásokat az adatok ellenőrzéséhez Programmatikusan keressen webes objektumokat Dinamikusan rögzítheti az adatokat a webes ellenőrzésekből Hozzon létre egy adatkezelt tesztelési keretrendszert Szétosztja a tesztelést a Selenium Grid segítségével Közönség Szoftver tesztelők Tesztvezetők Minőségbiztosítási szakemberek .
21 hours
Overview
A nagyon bonyolult elosztott rendszerek megjelenésével az egységes rendszer bonyolultsága átkerült a rendszercsoport architektúrájának összetettségére Ez a kurzus lefedi a Szoftverarchitektúra és a Technical Enterprise Architecture közötti kapcsolatot Ez a két terület olyan módon kapcsolódik egymáshoz, amely jelenleg nem jól ismert Például a komplex monolitikus rendszert két webes szolgáltatáson keresztül kommunikáló rendszernek jelentős változtatásokat vált ki mind az új rendszerek, mind pedig az architektúra között Ez a kurzus magában foglalja a kompromisszumokat, jelenleg közös mintákat és megoldásokat komplex rendszerek és kommunikáció kezelésére belül és közöttük .
21 hours
Overview
A 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 .
14 hours
Overview
A 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 .

Upcoming Courses

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

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!