Graduate papers
  
Description of the graduate paper
Form of studies Master
Title of the study programm Computer Systems
Title in original language Mājas lapu elementu automātisma validācija testēšanas automatizācijas kontekstā
Title in English Automatic Validation of Web Page Elements in a Scope of Test Automation
Department Faculty Of Computer Science Information Tehnology And Energy
Scientific advisor Oksana Ņikiforova
Reviewer Vadošais pētnieks (pēcdok.) Aleksejs Jurenoks
Abstract Mūsdienās tehnoloģiju attīstība gandrīz sasniedz pašu augstāko virsotni, bet vēl joprojām programu projekti cieš neveiksmes, netiek nodoti tam paredzētajā laikā, pārsniedz budžetu un neizpilda klienta prasības. Tā dēļ, ka biznesa vide mainās dinamiski un bieži, mainās arī klienta velmes un prasības, piemēram, piegādāt projektu ātrāk, brīvu no defektiem, nepārtrauktu piegādi un iespēju pielāgoties maiņām. Programmu testēšanai ir liela nozīme programmu iztrādē un attīstībā. Tā ietaupa laiku, budžetu un piedāvā iespēju saprast vai produkts ir gatavs lietošanai vai nē. Bez labas projekta testešanas stratēģijas programmu iztrāde var novest pie budžeta, laika pārsniegšanas un iztrādātais projekts var novest pie biznesa zaudēšanas. Šis pētijums piedāvā metodiku, lai pārbaudītu interneta lapas elementus, kā piemēram, radio poga(radio button), izvelnes rūtiņas (checkboxes), saites(links), un citas izvelnes iespējas(select), kā arī izveidoto elementu lokāciju un palīdzību ar progresīvu testēšanu un salīdzināšanu ar iespriekšējo progresīvās testēšanas datiem. Šis pētījums tālāk iepazīstina ar testu automatizācijas struktūru un kā tos ieviest, kas palīdzēs apstiprināt elementu eksistenci interneta lapā, funkcionalitāti elementam, piemēram vai elements ir salūzis vai nē, strādā vai nestrādā, elementa izmērus, elementa lokāciju priekš tālākas automātiskas testēšanas un salīdzinājumu strap diviem testa rezultātiem, lai atrastu līdzības un atšķirības abos rezultātos. Lietotājs var izmantot šo struktūru, lai apstiprinātu radio pogas (angl. radio button), izvēles rūtiņas (angl. checkboxes), saites (angl. links), un citas izvēles iespējas (angl. select). Ieviešot šo metodi lietotājs spēs testēt interneta lapu bez testētāju palīdzības un testētaji var izmantot šo metodi citos veidos, piemēram, lai manuāli nepārskatītu elementus un nepierakstītu elementu lokāciju un lai nerakstītu testu scenārijus. Maģistra darbs satur 71 lapu, 57 attēlus, 4 tabulas, atsauces un pielikumu.
Keywords Web Elementi, Testu Automācijas Struktūra, Vadilācija un Nepierastu Ceļu Veidošana no Elementiem
Keywords in English Web Elements, Test Automation Framework, Validation and Unique Path Creation of Elements.
Language eng
Year 2020
Date and time of uploading 06.01.2020 15:18:14