Noslēguma darbu reģistrs
  
Studiju darba apraksts
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