Követelmények a projektfeladat megoldása során¶
Általános leírás¶
- Egy projektcsapat 4±1 főből állhat. A ±1 eltérést indokolt esetben a gyakorlatvezető engedélyezheti.
- Minden csapatnak választania kell egy opensource projektet tesztelésre az oktatók által megadott listából.
- Kötelezõen elvégzendõ tesztelések:
- Statikus teszt VAGY Lefedettség mérés
- Funkcionális VAGY Terhelés VAGY Usability teszt
- A tesztelés menedzselése az oktatók által biztosított GitLab felületén történik, ahová a választott projektet fork-olni kell.
- A GitLab felületen dokumentálni kell a teljes folyamatot:
- tervezés,
- végrehajtás,
- jelentés
Statikus teszt¶
- Statikus elemzés futtatása: Legalább 10 súlyos szabálysértés-előfordulás bemutatása.
- A "Tessék, ott van." nem elég: valós-e a hiba, mi az oka, mennyire nehezen javítható, stb.
- Kézi review elvégzése: A munkáról egy összefoglaló jelentés készítése
- Eredmények "fogyasztható" megjelenítése
Lefedettség mérés¶
- Lefedettség mérés beüzemelése
- Riport a lefedettségről
- Le nem fedett kód tesztelhetőségének kielemzése
- Lefedettség javítása, vagy a "miért nem?" indoklása
Funkcionális teszt¶
- Legalább 50 funkcionális (esetleg automatizált) teszteset készítése. Minden tesztesethez tartoznia kell egy:
- szöveges leírásnak
- és futtatási eredményeknek.
Terhelés teszt¶
- Automatizált tesztek segítségével figyelni kell a rendszer terhelhetőségét. Minden szkenárióhoz tartoznia kell egy:
- szöveges leírásnak,
- és futtatási eredményeknek.
Usability teszt¶
- Manuális tesztelés, kérdőívekkel, kiértékeléssel.
- A leadandók:
- tesztfeladatok (tesztesetek),
- kérdőívekeredmények,
- és az eredmények elemzése.
Utolsó frissítés:
2025-10-02 09:03:46