Projektmunkák¶
Egy-egy projektet 3(+1) fős csapatok készíthetnek el.
Feladatok¶
Minden csapat választ magának egy témát az alábbiak közül:
- Tesztesetek bővítése branch szintű lefedettség alapján.
- Branch szintű lefedettség-mérés megvalósítása.
- Branch lefedettség növelése.
- Teszt redundancia csökkentése.
- Tesztesetek bővítése függvény szintű lefedettség alapján.
- Eljárás szintű lefedettség-mérés megvalósítása.
- Eljárás lefedettség növelése.
- Teszt redundancia csökkentése.
- Tesztesetek bővítése mutációs teszt segítségével.
- Mutációk definíciója.
- Tesztek bővítése.
- Felesleges tesztesetek elhagyása.
A projekt¶
Választani kell egy tetszőleges open-source projektet, amelyhez már léteznek tesztek, majd a kiválasztott feladatot végre kell hajtani. A projekt (tesztek nélkül) legalább 2000 nemüres, nem-komment sort kell, hogy tartalmazzon.
Leadandók¶
Az elvégzett feladatokról és az eredményekről jelentést kell készíteni. A projekt forrását, az eredeti és a módosított teszthalmazt, a mérési környezet "saját" részét, valamint a jelentést összecsomagolva a bemutatás előtt le kell adni.
Bemutatás¶
A bemutató órán a csapatok a többiek előtt röviden prezentálják a munkájukat és az eredményeiket.
Utolsó frissítés:
2023-01-31 09:40:45