Noslēguma darbu reģistrs
  
Studiju darba apraksts
Studiju veids bakalaura akadēmiskās studijas
Studiju programmas nosaukums Datorsistēmas
Nosaukums Tīmekļa lietojumprogrammas saskarnes testu automatizācijas komplekta izveide
Nosaukums angļu valodā Development of Web API Automation Test Suite
Struktūrvienība 33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte
Darba vadītājs Anastasija Špakova
Recenzents Svetlana Jurenoka, M.sc.ing., LDI pētnieks
Anotācija Darbā tiek apskatīta gan vispārīga informācija lietojumprogrammu saskarnēm, gan arī GraphQL un REST API risinājumi. Papildus tam tiek salīdzināti abi minētie risinājumi, lai saprastu, kādēļ GraphQL tika izvēlēts šī darba ietvaros. Praktiskajā daļā tiek apskatīta sistēma, kas izmanto GraphQL, kā arī sīkāk tiek apskatīta shēma un datubāzē definētie ierobežojumi. Balstoties uz sistēmas informāciju, tiek izstrādāts lietojumprogrammu saskarnes automatizācijas testu komplekts, izmantojot Gherkin biznesa valodu un Karate automatizācijas ietvaru. Noslēgumā tiek veikta komplekta izpilde gan ar ietvara palīdzību, gan veicot manuālo testēšanu un salīdzināti izpildes laiki un rezultāti. Darba pamattekstā ir 58 lappuses, 27 attēli, 12 tabulas, 45 izmantoto literatūras avotu un 4 pielikumi.
Atslēgas vārdi tīmekļa lietojumprogrammu saskarne, testu automatizācija, GraphQL risinājums
Atslēgas vārdi angļu valodā web application programming interface, test automation, GraphQL
Valoda lv
Gads 2020
Darba augšupielādes datums un laiks 11.06.2020 23:22:32