Kurzusleírás

Automatizált tesztelés bevezetése

  • Automatizált tesztelés áttekintése
    • Az automatizálás előnyei
    • Tesztelés típusai: funkcionális vs nem funkcionális
  • A kliens ekoszisztémájának megértése
    • Oracle APEX áttekintése
    • .Net Core bevezetése
    • Machine Learning alapjai a kód algoritmusokban

Automatizálási eszközök áttekintése

  • Selenium
    • Selenium WebDriver beállítása
    • Tesztskriptek írása és futtatása
    • Selenium legjobb gyakorlatok
  • TestComplete
    • TestComplete bevezetése
    • Automatikus tesztek létrehozása különböző alkalmazásokhoz
    • TestComplete integrálása más eszközökkel

Mélybehatoló automatizálás Seleniummel

  • Fejlett Selenium
    • Dinamikus web-elemek kezelése
    • Cross-browser tesztelés
    • Integráció TestNG és JUnit-tel
  • Keretrendszer-fejlesztés
    • Page Object Model (POM)
    • Adatvezérelt és kulcsszóvezérelt keretrendszerek
    • Folytatott integráció Jenkins-szel

Fejlett funkciók TestComplete-ban

  • Szkriptelés és automatizálás
    • A TestComplete által támogatott szkriptnyelvek
    • Asztali, web és mobil alkalmazások automatizálása
  • Tesztek testreszabása
    • Egyedi ellenőrzőpontok létrehozása
    • Hibák és hibák kezelése

Integráció Oracle APEX-zel és .Net Core-ral

  • Oracle APEX alkalmazások tesztelése
    • Automatikus tesztelési stratégiák APEX alkalmazásokhoz
    • APEX-specifikus eszközök és gyakorlatok
  • Automatizálás .Net Core-ban
    • Tesztprojektek beállítása
    • Egységtesztelés xUnit-tel
    • Integrációs és végső tesztelés

Machine Learning az automatizálásban

  • Machine Learning bevezetése a tesztelésben
    • Machine Learning alapjai
    • Machine Learning alkalmazási lehetőségei a tesztautomatizálásban
  • Machine Learning algoritmusok implementálása
    • Algoritmusok írása előrejelzéshez
    • Machine Learning integrálása a tesztautomatizálással

Karbantartás és új alkalmazások kézi építése

  • Kézi tesztelés alapjai
    • Kézi tesztelési technikák
    • Hatékony tesztesetek és teszttervek írása
  • Átmenet a kézi tesztelésről az automatizáltra
    • Automatizálási lehetőségek azonosítása
    • Tesztskriptek karbantartására vonatkozó legjobb gyakorlatok

Digitális HCM/NPP és outsourcing stratégiák

  • Digitális HCM/NPP áttekintése
    • HCM-ben használt eszközök és technológiák
    • Automatizálási stratégiák HCM alkalmazásokhoz
  • Kivitelezett tesztprojektek kezelése
    • Kivitelre vonatkozó legjobb gyakorlatok
    • Minőség és egyhangúság biztosítása a kivitelezett projektekben

Alternatív eszközök és technológiák

  • Jtest és SOAtest értékelése
    • Jtest és SOAtest funkciói
    • Alkalmasság a kliens igényeihez
  • Alternatív eszközök bevezetése
    • Más automatizálási eszközök (pl. Katalon Studio, Postman API teszteléshez) felmérése
    • Integrációs és átmeneti stratégiák

Praktikus munkahelyi munka és valós életben való jelenetek

  • Pratikus munkahelyi munkák
    • Pratikus munkahelyi laborok Seleniumnel és TestComplete-vel
    • Valós életben való tesztelési jelenetek
  • Eseményeket és csúcstartamot
    • Csoportprojekt egy teljes automatizálási megoldás létrehozására
    • Bemutató és társbírálat

Összefoglalás és következő lépések

Követelmények

  • A programozás alapvető fogalmainak megértése
  • Szoftvertesztelés tapasztalata (manuális vagy automatizált)
  • Ismeret a webfunktechnológiákról és fejlesztési keretekről

Célközönség

  • Automatizált tesztelők
  • QA mérnökök
  • Szoftverfejlesztők
  • IT szakemberek, akik részt vesznek a szoftverfenntartásban és tesztelésben
 35 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák