Kurzusleírás

Bevezetés a QA teszt automatizálásba

  • Áttekintés a QA automatizálásról és annak jelentőségéről a szoftverfejlesztésben.
  • Bevezetés a Cypress-be: funkciók, előnyök és hátrányok.
  • Vita a mesterséges intelligencia jelentőségéről a modern QA gyakorlatban.

A Cypress/Selenium alapjai

  • A Cypress környezet beállítása.
  • Alapvető automatizálási szkriptek írása webalkalmazásokhoz.
  • Tesztesetek végrehajtása és eredmények elemzése.

Speciális automatizálási technikák

  • Page object model (POM) implementálása a jobb karbantarthatóság érdekében.
  • A teszt bizonytalanság leküzdése: API hívások elfogása és várakozás.
  • API tesztelés.
  • Tesztadatok és fixetek.

Bevezetés a mesterséges intelligencia integrálásába a tesztelésben

  • A mesterséges intelligencia szerepének megértése a teszt automatizálásban.
  • Áttekintés a ChatGPT-ről és annak képességeiről a QA területén.
  • Vita a mesterséges intelligencia lehetséges alkalmazásairól a teszt szkriptek írásában és a teszt forgatókönyvek meghatározásában.

Gyakorlati feladat

  • A résztvevők gyakorlati feladatot végeznek, ahol a ChatGPT-t integrálják a Cypress-szel, hogy teszt szkripteket generáljanak adott forgatókönyvek alapján.
  • Vita és kérdések, a nap zárása.

Mesterséges intelligencia implementálása a teszt automatizálásban

  • Gyakorlati bemutató a ChatGPT használatáról az automatizálási kód írásában.
  • Felfedezés, hogyan segíthet a mesterséges intelligencia a teszt forgatókönyvek azonosításában és a tesztadatok generálásában.
  • Mesterséges intelligencia alapú eszközök integrálása a Cypress keretrendszerekbe.

Tesztlefedettség javítása mesterséges intelligenciával

  • Mesterséges intelligencia algoritmusok használata intelligens teszteset rangsorolás érdekében.
  • Mesterséges intelligencia és exploratív tesztelés.
  • Vizuális tesztelés automatizálása mesterséges intelligencia alapú eszközökkel.

Esettanulmányok és ajánlott gyakorlatok

  • Valós esettanulmányok bemutatása a mesterséges intelligencia hatékonyságáról a QA területén.
  • Ajánlott gyakorlatok megosztása a mesterséges intelligencia integrálásához a meglévő tesztelési folyamatokba.
  • A mesterséges intelligencia kihívásainak és korlátjainak megvitatása a teszt automatizálásban.

Záró rész

  • Végső vita: elveszik-e a mesterséges intelligencia a munkánkat?
  • Záró megjegyzések, visszajelzések gyűjtése, végső összefoglaló.

Követelmények

  1. Alapvető ismeretek a szoftvertesztelésről.
  2. Ismeret legalább egy programozási nyelvről (ideális esetben Java, JavaScript vagy Typescript, legalább a programozás alapjai).
  3. Alapvető ismeretek a git használatáról.
  4. Stabil internetkapcsolat, csendes környezet a koncentrációhoz.
 14 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák