Noslēguma darbu reģistrs
  
Studiju darba apraksts
Studiju veids bakalaura akadēmiskās studijas
Studiju programmas nosaukums Informācijas tehnoloģija
Nosaukums Tīmekļa lietotņu API testēšanas automatizācijas izpēte uzvedības virzītās izstrādes kontekstā
Nosaukums angļu valodā Research on Automation of API Testing of Web Applications within the Behavior Driven Development
Struktūrvienība 12100 Informācijas tehnoloģijas institūts
Darba vadītājs Ērika Nazaruka
Recenzents Elviss Strazdiņš
Anotācija Tīmekļa API testēšana ir svarīga funkcionalitātes, uzticamības, drošības un biznesa loģikas piegādes nodrošināšanā. Taču rodas problēmas izsekot līdzi testēšanai un kas tiek testēts, īpaši, ja ir komunikācijas trūkums starp ieinteresētām pusēm. Šīs problēmas risināšanai tiek lietota uzvedības virzītas izstrādes (BDD) pieeja. Darba mērķis ir izpētīt uzvedības virzītās izstrādes pieeju un tās izmantošanu mūsdienu tīmekļa lietotņu testēšanas automatizācijā un sniegt rekomendācijas uzvedības virzītās izstrādes API testēšanas rīku izvēlei. Lai šo mērķi sasniegtu, darbs tika iesākts ar tīmekļa API veidu izpēti un to ietekmi uz testēšanu, kā arī ar literatūras izpēti par API testēšanu izmantojot uzvedības virzītās izstrādes pieeju. Tālāk tika apskatīti tirgū pieejami API testēšanas rīki un BDD rīki, kā arī veikta rīku izvēle turpmākajam eksperimentam. Eksperimenta laikā pēc iepriekš definētiem kritērijiem tika novērtēti BDD API testēšanas rīki vai to kombinācijas, kā arī noteikts piemērotākais rīks tīmekļa API testēšanai izmantojot BDD pieeju. Tika sniegtas rekomendācijas nozares pārstāvjiem par API BDD rīka izvēli. Darba apjoms: 77 lpp., 12 attēli, 9 tabulas, 1 pielikums un 87 izmantotie informācijas avoti.
Atslēgas vārdi Uzvedības virzītā izstrāde, API, testēšana, web, REST
Atslēgas vārdi angļu valodā Behaviour Driven Development, API, testing, web, REST
Valoda lv
Gads 2023
Darba augšupielādes datums un laiks 30.05.2023 22:21:56