Köszönjük, hogy elküldte érdeklődését! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Köszönjük, hogy elküldte foglalását! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Kurzusleírás
Bevezetés az automatizálási tesztelésbe
- Az automatizálási tesztelés áttekintése
- Az automatizálás előnyei
- A tesztelés típusai: Funkcionális vs nem funkcionális
- Az ügyfél ökoszisztémájának megértése
- Az Oracle APEX áttekintése
- A .Net Core bemutatása
- A Machine Learning alapjai a kódalgoritmusokban
Az automatizálási eszközök áttekintése
- Selenium
- A Selenium WebDriver beállítása
- Tesztszkriptek írása és futtatása
- A legjobb gyakorlatok a következőhöz: Selenium
- TestComplete
- Bevezetés a TestComplete-be
- Automatizált tesztek készítése különböző alkalmazásokhoz
- Integrálása TestComplete más eszközökkel
Merüljön el mélyre az automatizálásban a Selenium segítségével
- Haladó Selenium
- Dinamikus webelemek kezelése
- Böngészők közötti tesztelés
- Integráció TestNG-val és JUnit-tel
- Keretrendszer fejlesztése
- Oldalobjektum-modell (POM)
- Adatvezérelt és kulcsszóvezérelt keretrendszerek
- Folyamatos integráció a Jenkins-val
Speciális funkciók a TestComplete-ben
- Szkriptelés és automatizálás
- A TestComplete által támogatott szkriptnyelvek
- Asztali, webes és mobilalkalmazások automatizálása
- Tesztek testreszabása
- Egyéni ellenőrzőpontok létrehozása
- Kivételek és hibák kezelése
Integráció Oracle APEX-szel és .Net Core-el
- Tesztelés Oracle APEX alkalmazások
- Automatizált tesztelési stratégiák APEX alkalmazásokhoz
- Az APEX-re jellemző eszközök és gyakorlatok
- Automatizálás .Net Core-ban
- Tesztprojektek beállítása
- Egységteszt az xUnit segítségével
- Integráció és teljes körű tesztelés
Machine Learning az Automatizálásban
- Bevezetés a Machine Learning-be a Tesztelésben
- A gépi tanulás alapjai
- A gépi tanulás felhasználási esetei a tesztautomatizálásban
- Machine Learning algoritmusok megvalósítása
- Íróalgoritmusok prediktív elemzéshez
- A gépi tanulás integrálása tesztautomatizálással
Karbantartás és új alkalmazások manuális létrehozása
- A kézi tesztelés alapjai
- Kézi tesztelési technikák
- Hatékony tesztesetek és teszttervek írása
- Átállás a kézi tesztelésről az automatizált tesztelésre
- Az automatizálásra jelöltek azonosítása
- A tesztszkriptek karbantartásának legjobb gyakorlatai
Digitális HCM/Atomerőmű és kiszervezési stratégiák
- Digitális HCM/Atomerőmű áttekintése
- Eszközök és technológiák a HCM-ben
- Automatizálási stratégiák HCM alkalmazásokhoz
- Kihelyezett tesztelési projektek irányítása
- A kiszervezés legjobb gyakorlatai
- Minőség és következetesség biztosítása a kiszervezett projektekben
Alternatív eszközök és technológiák
- A Jtest és a SOAtest kiértékelése
- A Jtest és a SOAtest jellemzői
- Megfelelőség az ügyfél igényeinek
- Alternatív eszközök bemutatása
- Egyéb automatizálási eszközök felfedezése (pl. Katalon Studio, Postman API teszteléshez)
- Integrációs és átállási stratégiák
Gyakorlati műhelyek és valós forgatókönyvek
- Gyakorlati foglalkozások
- Gyakorlati laborok Selenium és TestComplete
- Valós tesztelési forgatókönyvek
- Esettanulmányok és Capstone Project
- Csoportprojekt egy teljes automatizálási megoldás megvalósítására
- Előadás és szakértői értékelés
Összegzés és a következő lépések
Követelmények
- Az alapvető programozási fogalmak megértése
- Szoftvertesztelésben szerzett tapasztalat (kézi vagy automatizált)
- Webes technológiák és fejlesztési keretrendszerek ismerete
Közönség
- Automatizálási tesztelők
- minőségbiztosítási mérnökök
- Szoftverfejlesztők
- A szoftver karbantartásában és tesztelésében részt vevő informatikusok
35 Órák