Tesztelés és üzemeltetés laboratórium

Tárgykód:
Tárgyfelelős:
Balla Katalin
Képzési szint:
BProf
Leírás:

Tárgykód: VIIIBC01

Tárgyfelelős:
Balla Katalin
Képzési szint:
BProf
Leírás:

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

2. feladat 

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. 

4.A. feladat

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.

4. feladat

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.


november 19. , 23 óra (második mérföldkő) leadás: Teams-ben

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:

- ISO 29119 szabvány ajánlásai 

- ISTQB CTFL magyar nyelvű Syllabus