Graduate papers
  
Description of the graduate paper
Form of studies Master
Title of the study programm Computer Systems
Title in original language Tīmekļa lietotņu bezkoda testēšanas uzlabošanas perspektīvas
Title in English Perspectives of Improving Codeless Testing of Web Applications
Department Faculty Of Computer Science Information Tehnology And Energy
Scientific advisor Ērika Nazaruka
Reviewer Aleksejs Jurenoks
Abstract Tā kā tīmekļa lietojumprogrammas kļūst sarežģītākas un mainās straujāk, tradicionālās programmatūras testēšanas pieejas nespēj apmierināt netehnisko ieinteresēto personu vajadzības. Lai gan tas ir nepieciešams, automatizētās testēšanas satvariem parasti ir vajadzīgas lielas programmēšanas pieredzes, nepārtraukta uzturēšana un modifikācijas, lai veiktu izmaiņas lietojumprogrammu lietotāja saskarnē. Šajā darbā ir pētīts, kā bezkoda testēšanas metodikas var uzlabot, lai risinātu šīs problēmas. Šajā darbā tiek sistemātiski apskatīti esošie rīki un identificētas tādas nepilnības kā elastības trūkums, pielāgošana un atbalsts modernām izstrādes darbplūsmām, tostarp nepārtrauktai integrācijai un piegādei (CI/CD). Pētījuma skaidrais ieguldījums ir lietojumprogramma, kas izmanto bezkoda pieeju, lai uzlabotu testa gadījumu ģenerēšanu, samazinātu uzturēšanas izmaksas un paplašinātu dalību testēšanas procesā. Lai ieviestu apspriestās funkcijas, ir iekļauti pielāgojamu testu ģenerēšanas modulis un reģistrēšanas sistēma labākai izsekojamībai un integrācijai ar CI/CD konveijeriem. Gadījumu pētījumi apstiprina šos testēšanas efektivitātes un precizitātes uzlabojumus, samazinot tehnisko zināšanu līmeni. Rezultāti liecina, ka šī pieeja ne tikai saīsina testēšanas laiku, bet arī ļauj ieinteresētajām personām jēgpilnā veidā sniegt ieguldījumu programmatūras kvalitātes nodrošināšanā. Maģistra darbs satur: 84 lapaspuses, 9 attēlus, 8 tabulas, 50 atsauces un 1 pielikumu.
Keywords bez koda tīmekļa testēšana, bez koda automatizācija, UI testu uzturēšana, vizuālās regresijas analīze, dinamisko lokatoru stratēģija, uzvedības virzīta izstrāde (BDD), CI/CD cauruļvadi, programmatūras kvalitātes nodrošināšana
Keywords in English codeless web testing, no-code automation, UI test maintenance, visual-regression analysis, dynamic-locator strategy, behavior-driven development (BDD), CI/CD pipelines, software-quality assurance.
Language eng
Year 2025
Date and time of uploading 26.05.2025 23:59:40