Software Testing Lab Package: Metamorphic Testing

Laen...
Pisipilt

Kuupäev

Ajakirja pealkiri

Ajakirja ISSN

Köite pealkiri

Kirjastaja

Tartu Ülikool

Abstrakt

As the use of artificial intelligence continues to rise, teaching testing methods to verify such complex applications becomes increasingly important. This thesis aimed to develop a lab package on metamorphic testing for the Software Testing course at the University of Tartu. The thesis includes an overview of the course and the metamorphic testing method, a description of the development process of the materials and the implementation of the lab session, as well as an analysis of the feedback received. The lab took place in the spring semester of 2025 with six student groups, and feedback was collected through a survey. Results show that students found the lab clear, engaging, and relevant to industry needs, with minor improvements needed in the setup instructions.
Tehisintellekti populaarsuse kiire kasvu tõttu muutub neid kasutavate süsteemide testimismeetodite õpetamine järjest olulisemaks. Töö eesmärgina koostati Tartu Ülikooli kursuse „Tarkvara testimine” jaoks metamorfse testimise praktikumimaterjalid. Lõputöö sisaldab ülevaadet kursusest ja metamorfse testimise meetodist, kirjeldust materjalide loomisprotsessist ja praktikumi läbiviimisest ning analüüsi kogutud tagasisidest. Praktikum viidi läbi 2025. aasta kevadsemestril kuues praktikumirühmas ning tagasiside koguti küsitlusena. Tulemused näitasid, et õpilaste arvates oli praktikum selge, kaasahaarav ja asjakohane ning juhistes on vaja teha vaid väiksemaid parandusi

Kirjeldus

Märksõnad

Machine learning, Software testing, Metamorphic testing, Computer science education

Viide