Pelitestauksen automatisointi
| dc.contributor.author | Saarikko, Vesa | |
| dc.contributor.department | fi=Tietotekniikan laitos|en=Department of Computing| | |
| dc.contributor.faculty | fi=Teknillinen tiedekunta|en=Faculty of Technology| | |
| dc.contributor.studysubject | fi=Tieto- ja viestintätekniikka|en=Information and Communication Technology| | |
| dc.date.accessioned | 2024-12-19T22:04:55Z | |
| dc.date.available | 2024-12-19T22:04:55Z | |
| dc.date.issued | 2024-12-18 | |
| dc.description.abstract | Testauksen 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.extent | 77 | |
| dc.identifier.olddbid | 196502 | |
| dc.identifier.oldhandle | 10024/179545 | |
| dc.identifier.uri | https://www.utupub.fi/handle/11111/19186 | |
| dc.identifier.urn | URN:NBN:fi-fe20241219105629 | |
| dc.language.iso | fin | |
| dc.rights | fi=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.accessrights | avoin | |
| dc.source.identifier | https://www.utupub.fi/handle/10024/179545 | |
| dc.subject | videopelit, pelitestaus, automaattinen testaus, manuaalinen testaus | |
| dc.title | Pelitestauksen automatisointi | |
| dc.type.ontasot | fi=Diplomityö|en=Master's thesis| |
Tiedostot
1 - 1 / 1