A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
Előző változat mindkét oldalon Előző változat Következő változat | Előző változat | ||
tanszek:oktatas:szoftverteszteles [2022/09/06 12:13] superuser [Aláírás megszerzése:] |
tanszek:oktatas:szoftverteszteles [2023/10/09 09:36] (aktuális) superuser [Feladatok kiosztása] |
||
---|---|---|---|
Sor 18: | Sor 18: | ||
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 | ||
+ | |||
+ | 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 | Az előadások legalább 60%-án való részvétel, a gyakorlatok legalább 70%-án való részvétel | ||
- | Pótlás: az utolsó tanulmányi héten | + | |
===== Számonkérés módja: ===== | ===== Számonkérés módja: ===== | ||
Sor 27: | Sor 30: | ||
===== Feladatok kiosztása ===== | ===== Feladatok kiosztása ===== | ||
- | A 2022. évben az alábbi feladatok vannak. | + | A 2023. évben az alábbi feladatokat kell kidolgozni |
- | 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 | + | 1. Készítsd egy github repozitóriumot. |
- | - feliratfájl készítése a videóhoz | + | Használd a következő utasításokat: |
- | - prezentáció készítése (ppt formátumban) és a prezentáció előadása | + | git init |
- | - gyakorló feladatok kiírása (esetlegesen megoldással) | + | 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 | ||
- | ^**Neptun kód** ^ **Csoport** ^ | + | 2. Implementálj arab szám - római szám konvertert |
- | |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^ | + | 3. Készits olyan kódot ami a holdjáróval feltérképezi a bolygót! |
- | | 1 | Mock | | + | |
- | | 2 | Python | | + | |
- | | 3 | Github | | + | |
- | | 4 | C# | | + | |
- | | 5 | ??? | | + | |
- | | 6 | SQL | | + | |
- | | 7 | Junit | | + | |
+ | * Meg kell adni a kezdő (x,y) koordinátát, és azt, hogy merre néz a holdjáró (N, E, S, W) | ||
+ | * A holdjáró karakteres utasításokat kap | ||
+ | * Implementáld az előre/hátra parancsokat (f,b) | ||
+ | * Implementáld a balra/jobbra parancsokat (l,r) | ||
+ | * Kezeld le a térkép "széleit" | ||
+ | * 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 | ||
+ | * Szigorúan TDD elveket kell követni. nincs kivétel! | ||
+ | Tipp: | ||
+ | {{:tanszek:oktatas:holdjaro.png?400|}} | ||
===== Ajánlott irodalom: ===== | ===== Ajánlott irodalom: ===== | ||
* Mauro Pezzé, Michal Young: [[http://ix.cs.uoregon.edu/~michal/book/Samples/book.pdf|Software Testing and Analysis]] | * Mauro Pezzé, Michal Young: [[http://ix.cs.uoregon.edu/~michal/book/Samples/book.pdf|Software Testing and Analysis]] | ||
- | * International Software Testing Qualifications Board: Certificated Tester – Foundation Level Syllabus (2011) | + | * International Software Testing Qualifications Board: [[https://hstqb.org/downloadarea/istqb-ctfl-syllabus-2018-v3-1-magyar/#|Certified Tester – Foundation Level Syllabus (2011)]] |
- | * Ficsor Lajos, Dr. Kovács László, Dr. Krizsán Zoltán, Dr. Kusper Gábor - , [[https://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_szoftverteszteles/adatok.html|Szoftvertesztelés | + | * Ficsor Lajos, Dr. Kovács László, Dr. Krizsán Zoltán, Dr. Kusper Gábor - , [[https://dtk.tankonyvtar.hu/xmlui/handle/123456789/13039|Szoftvertesztelés |
jegyzet]] | jegyzet]] | ||
* Dorothy Graham, Erik van Veenendaal, Isabel Evans és Rex Black - A szoftvertesztelés alapjai | * Dorothy Graham, Erik van Veenendaal, Isabel Evans és Rex Black - A szoftvertesztelés alapjai | ||
* Fehér Krisztián - Szoftvertesztelési alapismeretek | * Fehér Krisztián - Szoftvertesztelési alapismeretek | ||
* 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 {{ :tanszek:oktatas:swtest2020_2ea.ppt |}} | ||
+ | * Hornyák Olivér - Szoftverminőség {{ :tanszek:oktatas:sqa_2022.pdf |}} | ||