Studiju veids |
bakalaura akadēmiskās studijas |
Studiju programmas nosaukums |
Informācijas tehnoloģija |
Nosaukums |
Lietojumsistēmu priekšgala komponentu automatizētas testēšanas rīku salīdzinošā analīze |
Nosaukums angļu valodā |
A Comparative Analysis of Automated Testing Tools for Application Front-End Components |
Struktūrvienība |
33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte |
Darba vadītājs |
Oksana Ņikiforova |
Recenzents |
Ilze Bērziņa |
Anotācija |
Pieaugot programmatūras sarežģītībai un apjomam, palielinās prasības, kas ir izvirzītas programmatūras sistēmu testēšanai. Bakalaura darbs ir veltīts lietojumprogrammu priekšgala komponentu testēšanas automatizācijas rīku salīdzinošai analīzei. Pētījuma ietvaros tiek veikta četru populārāko testēšanas satvaru salīdzināšana: WebDriverIO, Cucumber, Selenium un Cypress. Darba mērķis ir salīdzināt automatizētas lietojumsistēmas priekšgala komponentu testēšanas rīkus, balstoties uz funkcionālajās prasībās definētiem scenārijiem. Lai sasniegtu darba mērķi, pētījuma ietvaros ir apskatīta testēšanas satvaru funkcionalitāte, ir izstrādāti testēšanas scenāriju, kas ir palaisti katrā no satvariem, pielietojot testēšanas scenārijus vienas un tas pašas programmatūras priekšgala komponentēm. Pētījumam izvēlētie testēšanas satvari ir salīdzināti, lai noteiktu atšķirības rīku elastībā, lietojamībā un veiktspējā dažādos apstākļos un nosacījumos. Vienlaikus tiek identificētas testēšanas satvaru stiprās un vājās puses, lai iegūtu pareizu un skaidru priekšstatu par visu četru rīku iespējām. Darba autors piedāvā ieteikumus atbilstošā testēšanas satvara izvēlei atkarībā no projekta prasībām un mērķiem. Ieteikumi atbilstošā rīka izvēlei lietojumprogrammu priekšgala komponentu testēšanai palīdzēs izstrādātājiem pieņemt lēmumus attiecībā uz priekšgala komponentu realizācijas tehnoloģijām. |
Atslēgas vārdi |
Automatizēta testēšana, front-end komponenti, WebDriverIO, Cucumber, Selenium, Cypress. |
Atslēgas vārdi angļu valodā |
Automated testing, front-end components, WebDriverIO, Cucumber, Selenium, Cypress |
Valoda |
lv |
Gads |
2024 |
Darba augšupielādes datums un laiks |
28.05.2024 11:45:03 |