Bug Hunting¶
A Bug Hunting célja a megfelelő hibajelentések elkészítésének gyakorlása, valamint a tesztelési képességek fejlesztése. Az eredmény a ZH javítására felhasználható.
Bug Hunting feladat
Adott egy szoftver (a csomag a CooSpace-re lesz feltöltve az óra elején). A feladat hibákat keresni a szoftverben, majd a hibákat a GitLab felületén a megfelelő gyakorlati csoportban megfelelő módon bejelenteni.
Mit jelent az, hogy megfelelő módon bejelenteni?
A megfelelő mód azt jelenti, hogy az issue-nak tartalmaznia kell azokat a formai és tartalmi elemeket, amik egy hibajelentéshez szükségesek. Ilyenek lehetnek például (nem feltétlenül és nem kizárólag):
- bejelentő, bejelentés dátuma, észlelés dátuma, prioritás, súlyosság,
- végrehajtott lépések, input, elvárt kimenet, kapott kimenet, eltérés az elvárt és kapott kimenet között,
- szoftververzió, operációs rendszer, futtatási környezet, lehetséges ok, lehetséges javítás, ...
ZH eredmény javítása
Az egy adott hibát először megfelelően bejelentő hallgató pontot kap a bejelentésért, ami hozzáadódik a ZH pontszámához. Egy hallgató legfeljebb 10 pontot szerezhet ilyen módon.