Pelitestauksen automatisointi

dc.contributor.authorSaarikko, Vesa
dc.contributor.departmentfi=Tietotekniikan laitos|en=Department of Computing|
dc.contributor.facultyfi=Teknillinen tiedekunta|en=Faculty of Technology|
dc.contributor.studysubjectfi=Tieto- ja viestintätekniikka|en=Information and Communication Technology|
dc.date.accessioned2024-12-19T22:04:55Z
dc.date.available2024-12-19T22:04:55Z
dc.date.issued2024-12-18
dc.description.abstractTestauksen tavoitteena on varmistaa tuotteen laatu, ja ohjelmistotestauksesta puhutaan silloin kun testattava tuote on ohjelmisto. Pelitestaus on ohjelmistotestauksen alatyyppi, jossa testataan videopelejä. Testaus on tärkeä osa videopelien kehitys prosessia, ja pelitestauksen automatisointi voi parantaa videopelien laatua. Tämän tutkielman aiheena on videopelien testaus automaattisesti ja manuaalisesti, näiden kahden testaustavan vertailu sekä automaattisen testauksen kehittäminen paremmaksi. Tavoitteena on tutkia automaattisen ja manuaalisen pelitestauksen eroja ja automaattisen pelitestauksen kehitysmahdollisuuksia. Tässä tutkielmassa testataan yksinkertaista videopeliä, johon on injektoitu tarkoituksellisesti neljä erilaista bugia. Peliä testataan ensin manuaalisesti ja sen jälkeen automaattisesti. Manuaalinen testaus suoritetaan tätä tutkielmaa varten rekrytoitujen koehenkilöiden avulla, ja automaattinen testaus suoritetaan tähän tutkielmaan sopivaksi todetun automaattisen testauksen työkalun avulla. Sekä manuaalinen että automaattinen testaus koostuvat viidestä erilaisesta testitapauksesta. Automaattisen ja manuaalisen testauksen tulosten analysoinnissa ja vertailussa käy ilmi että automaattisessa testauksessa löytyi tässä tutkimuksessa suurempi osa tar koituksellisesti injektoiduista bugeista kuin manuaalisessa testauksessa. Tämän tutkimuksen tulosten perusteella voidaan todeta että automaattista testausta voidaan parantaa ainakin suorittamalla testitapaukset useamman kuin yhden kerran sekä rakentamalla testitapaukset niin, että ne vastaavat mahdollisimman hyvin manuaalisen testauksen testitapauksia.
dc.format.extent77
dc.identifier.olddbid196502
dc.identifier.oldhandle10024/179545
dc.identifier.urihttps://www.utupub.fi/handle/11111/19186
dc.identifier.urnURN:NBN:fi-fe20241219105629
dc.language.isofin
dc.rightsfi=Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.|en=This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|
dc.rights.accessrightsavoin
dc.source.identifierhttps://www.utupub.fi/handle/10024/179545
dc.subjectvideopelit, pelitestaus, automaattinen testaus, manuaalinen testaus
dc.titlePelitestauksen automatisointi
dc.type.ontasotfi=Diplomityö|en=Master's thesis|

Tiedostot

Näytetään 1 - 1 / 1
Ladataan...
Name:
Saarikko_Vesa_DI_2024.pdf
Size:
2.95 MB
Format:
Adobe Portable Document Format