This is an old revision of the document!
Table of Contents
GEIAL31H-B Szoftvertesztelés
Mérnökinformatikus alapszak (BSc)
Tantárgy feladata és célja:
A tárgy célja a szoftvertesztelés főbb módszereinek és technikájának a bemutatása. A tesztelési szintek megismerése. Test First és Test Drivenn Development módszerek ismertetése. A különböző szoftvertesztelési technikák gyakorlatban történő megismerése.
Tárgy tematikus leírása:
Szoftver‐minőségi kritériumok áttekintése és minőségbiztosítási folyamat megvalósulásának vizsgálata szoftverprojektekben. Tesztelési alapelvek. Funkcionális tesztelés, Unit, Integrációs, Alrendszer és Rendszer tesztek ismertetése. JUnit keretrendszer ismertetése. Agilis fejlesztési módszertanok átfogó ismertetése, Test First Development fejlesztési módszer empirikus vizsgálata
Aláírás megszerzése:
A kiadott feladatok legalább “megfelelt” minősítésű kidolgozása. Határidő: 12. tanulmányi hét
A zárthelyi dolgozaton legalább elégséges = 40% eredmény elérése
Pótlások: az utolsó tanulmányi héten
Az előadások legalább 60%-án való részvétel, a gyakorlatok legalább 70%-án való részvétel
Számonkérés módja:
Kollokvium A vizsgaidőszakban írásbeli + szóbeli vizsga
Feladatok kiosztása
A 2022. évben az alábbi feladatok vannak. 3 fős csoportokban tananyagfejlesztés a kiadott tesztelés témában.
- min 30 percnyi videó tananyag készítése az interneten hozzáférhető, szabadon felhasználható anyog feldolgozásával
- feliratfájl készítése a videóhoz
- prezentáció készítése (ppt formátumban) és a prezentáció előadása
- gyakorló feladatok kiírása (esetlegesen megoldással)
Neptun kód | Csoport |
---|---|
ET2PK2 | 1 |
IRF1JB | 2 |
ASNQPH | 3 |
AAH5X1 | 4 |
TVIK4I | 5 |
DF7O6N | 6 |
JR9KY7 | 3 |
TP0M8Y | 3 |
AJYKQ3 | 2 |
G0P9OJ | 5 |
LN40BG | 1 |
F58KQ8 | 6 |
BKUPJ9 | 1 |
DRPYGY | 6 |
D3U3EE | 2 |
EGFIE3 | 5 |
VDK7MU | 4 |
MZ727W | 7 |
WI2GDP | 7 |
AXF9AW | 4 |
Csoport | Feladat |
---|---|
1 | Mock |
2 | Python |
3 | Github |
4 | C# |
5 | ??? |
6 | SQL |
7 | Junit |
Ajánlott irodalom:
- Mauro Pezzé, Michal Young: Software Testing and Analysis
- International Software Testing Qualifications Board: Certified Tester – Foundation Level Syllabus (2011)
- Ficsor Lajos, Dr. Kovács László, Dr. Krizsán Zoltán, Dr. Kusper Gábor - , Szoftvertesztelés jegyzet
- Dorothy Graham, Erik van Veenendaal, Isabel Evans és Rex Black - A szoftvertesztelés alapjai
- Fehér Krisztián - Szoftvertesztelési alapismeretek
- Robert C. Martin – Tiszta kód