Noslēguma darbu reģistrs
  
Studiju darba apraksts
Studiju veids maģistra profesionālās studijas
Studiju programmas nosaukums Informācijas tehnoloģija
Nosaukums Testu automatizācijas arhitektūras izstrāde IOS mobilajai platformai un praktiska ieviešana “NotifyUS.net” lietotnes izstrādes projektā
Nosaukums angļu valodā Design of Test Automation Architecture for IOS Mobile Platform and Practical Implementation in Development of NotifyUS.net Application
Autors Nauris Novickis
Struktūrvienība 12100 Informācijas tehnoloģijas institūts
Darba vadītājs Mg. sc. ing. Ervins Grīnfelds
Recenzents Dr. sc. ing. Jānis Kampars
Anotācija Maģistra darba mērķis ir izstrādāt testu automatizācijas arhitektūru „iOS” mobilajai platformai, ieviešot to un praktiski pielietojot „NotifyUS.net” „iOS” lietotnei. Manuālā testēšana aizņem pārāk daudz laika un resursus, tā ietver sevī pārāk lielu rutīnas darbu un negatīvos cilvēkfaktorus, no kā, veicot testu automatizāciju, ir iespējams izvairīties. Testēšanas efektivitāti būtiski uzlabo automatizētā testēšana, pat neskatoties uz daudziem svarīgiem cilvēciskajiem faktoriem, kurus nespēj aizstāt rīki un sistēmas. Darbā tika izveidots testu automatizācijas arhitektūras risinājums „iOS” mobilajai platformai un praktiski pielietots „NotifyUS.net” „iOS” lietotnei. Tika izpētīti vairāki potenciālie testēšanas ietvari, izstrādātas vadlīnijas automatizēto testu piemēru izstrādei, tika izstrādāti nepārtrauktās integrācijas principi, tika automatizēta automatizētās testēšanas atskaišu izveide, kā arī tika izstrādāti priekšlikumi automatizācijas stabilitātes problēmu risināšanai. Iegūtās zināšanas no aplūkotās literatūras tika praktiski pielietotas darba mērķa sasniegšanai – testu automatizācijas arhitektūras izstādei. Tika veikta testa vides uzstādīšana un konfigurēšana uz „Mac” un „iPhone” ierīces. Izstrādāti vairāki automatizētie testi un veikta to izpilde uz testa ierīces. Tika veikta „Jenkins” konfigurācija, lai automātiski varētu veikt lietotnes būvējumu, izpildīt testus un apkopot rezultātus ziņojumā. Risinājums ir pielietojams reālajā dzīvē, uzņēmuma vajadzībām. Darbā: 128 lpp. teksta, 39 attēli, 3 tabulas, 54 izmantotās literatūras avoti un 7 pielikumi.
Atslēgas vārdi lietojumprogrammatūru testēšana, iOS testu automatizācija, testu automatizācijas arhitektūra, calabash ietvars, nepārtraukta integrācija
Atslēgas vārdi angļu valodā application testing, iOS test automation, test automation architecture, calabash framework, continuous integration
Valoda lv
Gads 2016
Darba augšupielādes datums un laiks 12.01.2016 03:28:57