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:07] superuser [Számonkérés módja:] |
tanszek:oktatas:szoftverteszteles [2023/10/09 09:36] (aktuális) superuser [Feladatok kiosztása] |
||
|---|---|---|---|
| Sor 16: | Sor 16: | ||
| ===== Aláírás megszerzése: ===== | ===== 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 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 | A zárthelyi dolgozaton legalább elégséges = 40% eredmény elérése | ||
| - | Pótlás: az utolsó tanulmányi héten | + | 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: ===== | ===== Számonkérés módja: ===== | ||
| Sor 25: | 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 |}} | ||