Kurzusleírás
1. nap:
10:00 - 10:30: Bevezetés a minőségbiztosításba Test Automation
● A minőségbiztosítási automatizálás áttekintése és jelentősége a szoftverfejlesztésben.
● Bevezetés a Cypress-be: jellemzők, előnyei és hátrányai.
● Beszélgetés az AI relevanciájáról a modern minőségbiztosítási gyakorlatokban.
10:30 - 12:30: Cypress/Selenium alapjai
● A Cypress környezet beállítása.
● Alapvető automatizálási szkriptek írása webes alkalmazásokhoz.
● Tesztesetek végrehajtása és eredmények elemzése.
12:30 - 13:30: Ebédszünet
13:30 - 15:30: Fejlett automatizálási technikák
● Oldalobjektum modell (POM) megvalósítása a jobb karbantartás érdekében.
● Küzdelem a teszt hibásságával: az elfogás használata és az API-hívások várakozása
● API Testing
● Vizsgálati adatok és szerelvények
15:30 - 16:00: Szünet
16:00 - 17:00: Bevezetés az AI-integrációba a tesztelésben
● Az AI szerepének megértése a tesztautomatizálásban.
● Az ChatGPT és képességeinek áttekintése a minőségbiztosításban.
● A mesterséges intelligencia lehetséges alkalmazásainak megvitatása tesztszkriptek írásában és teszt meghatározásában
forgatókönyvek.
17:00 - 17:30: Gyakorlati gyakorlat
● A résztvevők gyakorlati gyakorlaton dolgoznak, integrálva az ChatGPT-et a Cypress-vel, hogy tesztszkripteket generáljanak adott forgatókönyvek alapján.
● Beszélgetés és kérdezz-felelek ülés, zárja a napot
2. nap:
10:00 - 10:30: Az 1. nap összefoglalója
● Az 1. napon tárgyalt kulcsfogalmak áttekintése.
● A résztvevők kérdéseinek vagy aggályainak kezelése.
10:30 - 12:30: AI megvalósítása a Test Automation-ben
● Gyakorlati bemutató az ChatGPT használatáról az automatizálási kód írásában.
● Annak feltárása, hogy a mesterséges intelligencia hogyan segíthet a tesztforgatókönyvek azonosításában és a tesztadatok generálásában.
● AI-alapú eszközök integrálása Cypress keretrendszerrel.
12:30 - 13:30: Ebédszünet
13:30 - 15:30: A tesztek lefedettségének javítása mesterséges intelligencia segítségével
● AI-algoritmusok kihasználása a tesztesetek intelligens priorizálásához.
● AI és feltáró tesztelés
● A vizuális tesztelés automatizálása mesterséges intelligencia által támogatott eszközökkel.
15:30 - 16:00: Szünet
16:00 - 17:00: Esettanulmányok és bevált gyakorlatok
● Valós esettanulmányok bemutatása, amelyek bemutatják az AI hatékonyságát a minőségbiztosításban.
● A legjobb gyakorlatok megosztása az AI meglévő tesztelési munkafolyamatokba való integrálásával kapcsolatban.
● Az AI kihívásainak és korlátainak kezelése a tesztelés automatizálásában.
17:00 - 17:30: Konklúzió
● Utolsó megbeszélés: átveszi a mesterséges intelligencia a munkámat?
● Zárszó, visszajelzések gyűjtése, befejezés
Követelmények
● A szoftvertesztelési koncepciók alapvető ismerete.
● Legalább egy programozási nyelv ismerete (ideális esetben Java, JavaScript vagy Typescript, legalább egy programozási nyelv alapja).
● Alapvető git ismeretek
● Stabil internetkapcsolat, csendes környezet a fókuszáláshoz
Vélemények (5)
Az óra informatív és könnyen követhető volt.
Najeeda Motala - Multichoice
Kurzus - Advanced C# for Automation Test Engineers
Gépi fordítás
Mindent élveztem, mivel teljesen új számomra, és látom, hogy milyen hozzáadott értéket jelenthet a munkámnak.
Zareef - BMW South Africa
Kurzus - Tosca: Model-Based Testing for Complex Systems
Gépi fordítás
It was easy to understand and to implement.
Thomas Young - Canadian Food Inspection Agency
Kurzus - Robot Framework: Keyword Driven Acceptance Testing
Many exercises, which gave a lot of practical skills.
Rafal Borek - Bytamic Solutions sp. z o.o.
Kurzus - Automation Testing with Cypress
The trainer explained every functionality thoroughly.