tanszek:oktatas:szoftverteszteles
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
tanszek:oktatas:szoftverteszteles [2024/04/29 11:32] – superuser | tanszek:oktatas:szoftverteszteles [2024/12/05 07:36] (current) – [Ajánlott irodalom:] superuser | ||
---|---|---|---|
Line 17: | Line 17: | ||
^ # Hét ^ Előadás | ^ # Hét ^ Előadás | ||
- | | 1. hét | Követelmények ismertetése | + | | 1. hét | Követelmények ismertetése |
- | | 2. hét | Szoftver minőség jellemzők| | + | | 2. hét | Szoftver minőség jellemzők| |
| 3. hét | Szoftver hibák és forrásaik | Unit teszt alapok | | | 3. hét | Szoftver hibák és forrásaik | Unit teszt alapok | | ||
- | | 4. hét | Tesztelés alapjai. Tesztelés céljai, tesztelés és hibakezelés, | + | | 4. hét | Tesztelés alapjai. Tesztelés céljai, tesztelés és hibakezelés, |
- | | 5. hét | Tesztelés a sw életciklusában | + | | 5. hét | Tesztelés a sw életciklusában |
- | | 6. hét | Statikus tesztelés | Mockolás | + | | 6. hét | Statikus tesztelés | | |
- | | 7. hét | Teszttechnikák | Mockolás | + | | 7. hét | Teszttechnikák |
- | | 8. hét | Őszi szünet| | + | | 8. hét | Őszi szünet| | |
- | | 9. hét | Tesztmenedzsment | Tesztmenedzsment eszközök használata | + | | 9. hét | Tesztmenedzsment | UI tesztelés kódolási gyakorlat 1 | |
- | | 10. hét | Teszt támogató eszközök | Tesztautomatizálás | + | | 10. hét | Teszt támogató eszközök | | |
- | | 11. hét | Refactoring 1 | Kódolási | + | | 11. hét | Refactoring 1 | UI tesztelés kódolási |
- | | 12. hét | Refactoring 2 | UI teszt gyakorlat | + | | 12. hét | Refactoring 2 | | |
- | | 13. hét | Teljesítmény tesztelés, biztonsági tesztelés | Teljesítmény tesztelés, biztonsági tesztelés gyakorlat, feladatok beadása | + | | 13. hét | Teljesítmény tesztelés, biztonsági tesztelés | Pótlások |
- | | 14. hét | Összefoglalás | Pótlások| | + | | 14. hét | Összefoglalás | | |
===== Aláírás megszerzése: | ===== Aláírás megszerzése: | ||
- | A kiadott feladatok legalább " | + | |
A zárthelyi dolgozaton legalább elégséges = 40% eredmény elérése | A zárthelyi dolgozaton legalább elégséges = 40% eredmény elérése | ||
Line 47: | Line 47: | ||
A vizsgaidőszakban írásbeli + szóbeli vizsga | A vizsgaidőszakban írásbeli + szóbeli vizsga | ||
- | ===== Feladatok kiosztása | + | ===== Gyakorló feladatok |
- | A 2023. évben az alábbi | + | A 2024. évben az alábbi |
1. Készítsd egy github repozitóriumot. | 1. Készítsd egy github repozitóriumot. | ||
Line 81: | Line 81: | ||
* Mauro Pezzé, Michal Young: [[http:// | * Mauro Pezzé, Michal Young: [[http:// | ||
- | * International Software Testing Qualifications Board: [[https:// | + | * International Software Testing Qualifications Board: [[https:// |
* Ficsor Lajos, Dr. Kovács László, Dr. Krizsán Zoltán, Dr. Kusper Gábor - , [[https:// | * Ficsor Lajos, Dr. Kovács László, Dr. Krizsán Zoltán, Dr. Kusper Gábor - , [[https:// | ||
jegyzet]] | jegyzet]] | ||
Line 88: | Line 88: | ||
* Robert C. Martin – Tiszta kód | * Robert C. Martin – Tiszta kód | ||
* Hornyák Olivér - Szoftverminőség-jellemzők előadás fóliák {{ : | * Hornyák Olivér - Szoftverminőség-jellemzők előadás fóliák {{ : | ||
- | * Hornyák Olivér - Szoftverminőség {{ : | + | * Hornyák Olivér - Szoftverminőség |
+ | ===== Mock gyakorlat ===== | ||
+ | * {{Fóiák : | ||
+ | * Letölthető kód: {{ : | ||
+ | |||
+ | |||
+ | **Feladat: | ||
+ | - Nézd át a beimportált függőségeket és frissítsd a legfrissebb verziókra | ||
+ | - Írj mock tesztet a Triangle osztály mind az 5 metódusához | ||
+ | - Írj mock tesztet, ami ellenőrzi a Fibonacci sorozat 15. és 20. elemét ( nem kell a tényleges kalkulációt implementálni) | ||
+ | - Írj Unit tesztet, ami ellenőrzi a Fibonacci sorozat 8. és 23. elemét (kell a tényleges kalkuláció implementálás) | ||
+ | |||
+ | ===== UI tesztelés gyakorlat ===== | ||
+ | * Leírás {{UI tesztautomatizálás : | ||
+ | * Letölthető kódok {{ : | ||
+ | |||
tanszek/oktatas/szoftverteszteles.1714390372.txt.gz · Last modified: 2024/04/29 11:32 by superuser