Tesztelés és üzemeltetés laboratórium
A tárgy célja:
Időpont és helyszín:
- Hétfő, 14.15-17.45 - laborgyakorlat, IL 407
A szoftverteszteléshez kapcsolódó,
korábban megszerzett tudás elmélyítése gyakorlatokkal.
A hallgatók képessé válnak önálló tesztelési projektfeladatok végrehajtására. Külön figyelmet fordítunk az agilis munkamód alkalmazására, valamint a legelterjedtebb tesztelési eszközök használatának készség szintű elsajátítására.
A jelenlegi oktatási rendben jelenléti oktatást tartunk.
A laborok tematikája:
Labor |
Labor anyaga |
1. 2023.09.04. |
Az előző félév anyagának felelevenítése. 1. feladat (nincs leadandó) |
2. 2023.09.11. |
Jelen félévben alkalmazott munkakörnyezet kialakítása. Agilis tesztelői csapat összeállítása, szerepek kiosztása Ismerkedés a a tesztelendő alkalmazással, az alkalmazandó szoftveres környezettel, tesztelési és tesztelést támogató eszközökkel. Esettanulmány megismerése. A szükséges tesztelés céljának, terjedelmének meghatározása. Tesztelési stratégia azonosítása. Becslések végzése a tesztelési projekt ütemezésével kapcsolatban. Hagyományos és agilis becslés. Projekt és termék kockázatok azonosítása, dokumentálásuk. Nagyvonalú teszt terv készítése 3. feladat - leadási határidő: első verzió: szeptember 15. péntek, 23 óra; leadás: Teams-ben A visszajelzések alapján a teszt tervet a 4.A feladatban finomítani kell. |
3. 2023.09.18. |
A teszt terv részletezése Végezzenek műszaki teszt tervezést. Készítsék elő a tesztvégrehajtást. Teszt forgatókönyvek és teszt esetek létrehozása. Teszt adatok meghatározása. Határidő a végleges (3+ 4A feladatokban létrehozott) teszt terv leadásához : 2023. október 5. , 23 óra. |
4. 2023.09.25. |
Meghívott vendég. Szoftvertesztelés a gyakorlatban. |
5. 2023.10.02. |
Szoftvertesztelés a gyakorlatban. Meghívott előadó. |
6. 2023.10.09. |
Yest eszköz bemutatása. Yest eszköz megismerése. A leírt gyakorlat elvégzése a virtuális gépeken telepített eszközben. 5. feladat - Ehhez a feladathoz nincs külön beadandó. Az elvégzett feladatot a következő laboron (2022. október 16) minden csapat az eszközt használva mutatja be. |
7. 2023.10.16. |
Yest eszköz alkalmazása az esettanulmányban. Tesztelési forgatókönyvek, teszt esetek és teszt adatok dokumentálása Yest eszköz segítségével. A teszt terv frissítése: kiegészítés a Yest-ben generált elemekkel A tesztek publikálása manuális teszteléshez. 6. feladat- leadási határidő: október 24. hétfő, 10 óra; leadás: Teams-ben |
8. 2023.10.23. |
Munkaszüneti nap |
9. 2023.10.30. |
Automatizált tesztek rögzítése Selenium keretrendszerben. A teszt terv frissítése. 7. feladat- Beadási határidő: november 3 , 23 óra; leadás: Teams-ben Felületi tesztelő eszközök összehasonlítása |
10 2023.11.06. |
8. feladat: beadási határidő: november 12, 23 óra (első mérföldkő), |
11. 2023.11.13. |
A tesztek futtatása. A tesztek futtatásának dokumentálása. Tesztjegyzőkönyvek. Hibák dokumentálása. 9. feladat- Leadási határidő : november 20, 10 óra. leadás: Teams-ben A 3-4-5-6-7 feladatokban leírt tesztek kiegészítése a talált hibák alapján. Elemzés: szükségesek-e további tesztek, teszt forgatókönyvek, teszt esetek? A teszteléssel kapcsolatos mérőszámok és mérési módok azonosítása. Hibaelemzés végzése; a teszteléssel kapcsolatos mérések elemzése ; a tesztelési folyamat hatékonyságának megértése, elemzése az elvégzett elemzések alapján |
12. 2023.11.20. 13. 2023.11.27. | Tesztelést összefoglaló jelentés készítése. Tesztelési projekt lezárása, visszatekintés, tapasztalatok összegzése 10. feladat - leadási határidő : december 4., 10 óra; leadás: Teams-ben Szoftvertesztelés a gyakorlatban. Meghívott előadó. |
14. 2023.12.04. | Teszt elemzések megbezélése. Összefoglalás A félév lezárása. |
Segédanyagok: