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 [2025/09/15 05:32] – [GEIAL31H-B Szoftvertesztelés] superuser | tanszek:oktatas:szoftverteszteles [2025/10/21 07:55] (current) – [Mock gyakorlat] superuser | ||
|---|---|---|---|
| Line 16: | Line 16: | ||
| ===== Ütemterv ===== | ===== Ütemterv ===== | ||
| - | ^ # Hét | + | ^ # 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 |
| - | | 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 | | | + | | 6. hét | Statikus tesztelés |
| - | | 7. hét | Teszttechnikák [[TDD és BDD]] | Kódolási gyakorlat | + | | 7. hét | Teszttechnikák [[TDD és BDD]] |
| - | | 8. hét | Őszi szünet| | | + | | 8. hét | Őszi szünet |
| - | | 9. hét | Tesztmenedzsment | UI tesztelés kódolási gyakorlat 1 | | + | | 9. hét | Tesztmenedzsment |
| - | | 10. hét | Teszt támogató eszközök | | | + | | 10. hét | Teszt támogató eszközök |
| - | | 11. hét | + | | 11. hét | UI tesztelés |
| - | | 12. hét | Refactoring 2 | | | + | | 12. hét | API tesztelés |
| - | | 13. hét | Teljesítmény tesztelés, biztonsági tesztelés | Pótlások | + | | 13. hét | Teljesítmény tesztelés, biztonsági tesztelés |
| - | | 14. hét | Összefoglalás | | | + | | 14. hét | Összefoglalás |
| ===== Aláírás megszerzése: | ===== Aláírás megszerzése: | ||
| - | A zárthelyi dolgozaton legalább elégséges = 40% eredmény elérése | + | **Nappali tagozaton** az aláírás feltétele a zárthelyi dolgozaton legalább elégséges = 40% eredmény elérése |
| + | |||
| + | **Levelező tagozaton** az aláírás feltétele a zárthelyi dolgozaton legalább elégséges = 40% eredmény elérése + a programozási feladatok mindegyikének legalább megfelelt minősítésű beadása | ||
| Pótlások: az utolsó tanulmányi héten | Pótlások: az utolsó tanulmányi héten | ||
| Line 48: | Line 51: | ||
| ===== Gyakorló feladatok | ===== Gyakorló feladatok | ||
| - | A 2024. évben az alábbi feladatok szerepelnek | + | A 2025. évben az alábbi feladatok szerepelnek |
| 1. Készítsd egy github repozitóriumot. | 1. Készítsd egy github repozitóriumot. | ||
| Használd a következő utasításokat: | Használd a következő utasításokat: | ||
| - | git init | + | * git init |
| - | git status | + | |
| - | git add | + | |
| - | git diff | + | |
| - | git commit | + | |
| - | git log | + | |
| - | git pull | + | |
| - | git push | + | |
| - | Oszd meg a github repozitóriumodat. Ellenőrizd a megosztást | + | Oszd meg a github repozitóriumodat. Ellenőrizd a megosztást. |
| - | 2. Implementálj | + | 2. Test Driven development elveket alkalmazva implementálj |
| - | 3. Készits | + | 3. Készíts |
| * Meg kell adni a kezdő (x,y) koordinátát, | * Meg kell adni a kezdő (x,y) koordinátát, | ||
| Line 74: | Line 77: | ||
| * Kezeld le, hogy a bolygók gömbök! | * Kezeld le, hogy a bolygók gömbök! | ||
| * A bolygón akadályok is vannak. Minden lépés előtt a holdjáró ellenőrzi, van-e akadály. Ha a holdjáró akadályt érzékel, akkor visszatér az utolsó pontra és jelenti az akadályt | * A bolygón akadályok is vannak. Minden lépés előtt a holdjáró ellenőrzi, van-e akadály. Ha a holdjáró akadályt érzékel, akkor visszatér az utolsó pontra és jelenti az akadályt | ||
| - | * Szigorúan TDD elveket kell követni. nincs kivétel! | + | * Szigorúan TDD elveket kell követni, nincs kivétel! |
| + | * A kódot töltsd fel egy github repozitóriumba! Minden teszteset egy külön commit legyen! | ||
| Tipp: | Tipp: | ||
| Line 89: | Line 93: | ||
| * 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 | ||
| + | {{ : | ||
| + | ===== Basic osztályok, | ||
| + | * {{ : | ||
| + | * {{ : | ||
| + | * {{ : | ||
| + | |||
| + | ===== Mock gyakorlat ===== | ||
| + | * {{ : | ||
| + | * {{ : | ||
| + | |||
| + | |||
| + | /* | ||
| + | |||
| ===== Mock gyakorlat ===== | ===== Mock gyakorlat ===== | ||
| * {{Fóiák : | * {{Fóiák : | ||
| Line 99: | Line 116: | ||
| - Í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 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) | - Í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 ===== | ===== UI tesztelés gyakorlat ===== | ||
| * Leírás {{UI tesztautomatizálás : | * Leírás {{UI tesztautomatizálás : | ||
tanszek/oktatas/szoftverteszteles.1757914337.txt.gz · Last modified: 2025/09/15 05:32 by superuser
