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 |
33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte |
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 |