Graduate papers
  
Description of the graduate paper
Form of studies Professional Master
Title of the study programm Information Technology
Title in original language Regresijas testēšanas optimizācija tiešsaistes spēļu izstrādē
Title in English Regression Testing Optimization in Online Gaming Development
Department 12100 Institute of Information Technology
Scientific advisor Dr. sc. ing. Inese Šūpulniece
Reviewer Dr. sc. ing. Solvita Bērziša
Abstract Regresijas testēšana ir programmatūras testēšanas veids, kas tiek izpildīts, lai gūtu pārliecību, ka kodā veiktās izmaiņas nav ietekmējušas esošo funkcionalitāti un nav ieviesušas tajā kļūdas. Regresijas testēšana ir svarīgs programmatūras izstrādes posms, jo, veicot piegādi klientam, ir jābūt pārliecībai, ka nododamā programmatūra ir kvalitatīva, un, ka veicot izmaiņas esošajā funkcionalitātē, tās izpilde nerezultējas ar kļūdām. Regresijas testēšana ir laikietilpīga, kā arī tiešsaistes spēļu izstrādē eksistē funkcionalitāte, ko automatizēt nevar, tāpēc ir ir nepieciešamas regresijas testēšanas optimizācijas metodes, kas ļauj samazināt regresijas testu izpildes laiku un nodrošināt to, ka kļūdas tiek atrastas pēc iespējas ātrāk. Maģistra darba izstrādes laikā, tika izpētītas esošas regresijas testu uzlabošanas metodes, kā arī ieviestas jaunas metodes. Tika izvirzīts maģistra darba mērķis: izpētīt metodes, kā optimizēt regresijas testus, lai samazinātu to izpildes laiku uzņēmumā, kas nodarbojas ar tiešsaistes spēļu izstrādi. Tika izvirzīti sekojoši maģistra darba uzdevumi: apskatīt regresijas testu būtību un nozīmi, izpētīt regresijas testu optimizācijas metodes, izpētīt automatizācijas nozīmi regresijas testēšanā, izveidot optimizētas regresijas testēšanas metodes, izveidot optimizētu testkomplektu, izmantojot izveidotās metodes, veikt regresijas testus tiešsaistes spēlei pirms optimizācijas, pēc optimizācijas, un analizēt iegūtos rezultātus. Iegūtie rezultāti pēc regresijas testkomplekta optimizācijas apliecina, ka testu izpildes laika samazinājums var sasniegt pat 76% no sākotnējā izpildes laika. Maģistra darba apjoms: 106. lpp, 39. tabulas, 38. attēli, izmantoti 39 literatūras avoti.
Keywords regresijas testēšana, testu optimizācija
Keywords in English regression testing, test optimization
Language lv
Year 2018
Date and time of uploading 09.01.2018 18:52:01