Duomenų gavybos taikymas programinei įrangai testuoti
Abstract
Baigiamajame magistro darbe nagrinėjamas duomenų gavybos taikymas programinei įrangai testuoti. Pagrindinis tikslas – palengvinti programinio kodo testavimo procesą, automatiškai nustatant galimų klaidų buvimą metoduose, remiantis jų komentarais. Darbe supažindinama su programinio kodo testavimo principais ir testavimo proceso optimizavimo galimybėmis, pasiūlomas programinio kodo metodų komentarų analizės sprendimas automatiniam programinio kodo metodų kokybės vertinimui, įvertinamas siūlomo sprendimo tinkamumas, atliekant tyrimą su C# programinių projektų kodais, suformuluotos išvados. Darbą sudaro kelios dalys: įvadas, testavimo principai ir testavimo proceso optimizavimas, programinio kodo metodų komentarų analizės sprendimas, siūlomo sprendimo tinkamumo vertinimas, atliekant tyrimą, išvados, literatūros sąrašas. Darbo apimtis – 56 p. teksto be priedų, 29 iliustr., 24 lent., 19 bibliografinių šaltinių. Atskirai pridedami darbo priedai. The master graduation thesis focuses on data mining in software testing. The aim of the thesis is to facilitate the process of testing the code of the program by automatically detecting possible issues in methods while analyzing comments above or inside those methods. This thesis introduces the principles of testing the code of the program and the possibilities how to optimize this process, suggests the solution of analyzing comments of the methods for automated evaluation of the code’s quality, estimates the quality of suggested solution by studying C# code of several software projects, provides conclusions. Structure: introduction, principles of software testing and optimization of the testing process, the solution of analyzing comments above or inside methods within the code, estimation of suggested solution’s quality, conclusions, references. The thesis consists of 56 p. text without appendixes, 29 pictures, 24 tables, 19 bibliographic entries. Appendixes included.