0000000001252673
AUTHOR
Ivans Kuļešovs
Software Testing Overview on Different Generalization Levels
There are many different views on software testing co-exist even within the borders of one organization. That is why we have decided to prepare software testing overview on metalevel indicating main influencers that make this difference. While gathering the details about meta-level elements we have performed some structuring of elements from lower level of software testing such as testing oracles and testing approaches, methods, and techniques. The overview preparation has resulted into laying the scientific basis under proper use of such terms as testing approach, testing method, and testing technique. Our overview could be useful for making ordered introduction into software testing for f…
Mobile Applications Testing
Darbā ir sniegts pārskats par programmatūras testēšanu metalīmenī. Autors ir izpētījis aspektus, kas ietekmē funkcionālo testēšanu jo īpaši iOS lietotnēm, kā arī mobilajām lietotnēm kopumā. Darbā ir izpētītas arī drošības iespējas un izstrādes/testēšanas “pārpalikumi”, kas bieži tiek atstāti bez ievērības un nesakārtoti lietotņu ātrākai pieejamībai tirgū. Atsevišķa nodaļa ir veltīta mobilo lietotāju saskarņu automātisko testēšanas rīku pētīšanai un klasterizācijai. “Ārā no kastes” Apple UIAutomation rīka ierobežojumu pārvarēšana ir apvienota tTap ietvarā, kuru izstrādāja autors. Analizējot paveikto, tika izveidots “ideāla” starpplatformu mobilo lietotāja saskarnes testēšanas automatizācijas…
Inventory of Testing Ideas and Structuring of Testing Terms
This is a preprint of the paper submitted for publication in "Baltic Journal of Modern Computing".
Semantiskā tīmekļa tehnoloģiju integrēšana pašizstrādātā programmatūras kļūdu pārvaldības sistēmā
Pēdējos 10 gados pasaulē parādījās daudz kļūdu pārvaldības sistēmu. Bet ne visi tirgū esošie produkti ir ērti pielāgojami reāliem programmatūras izstrādes procesiem. Savukārt semantiskais tīmeklis ir pašlaik aktuālā pētnieciskā tēmā, bet tās tehnoloģijas vēl nav plaši pielietojamas dinamisko tīmekļa lietojumprogrammu izstrādē. Maģistra darba mērķis ir izpētīt semantiskā tīmekļa tehnoloģiju integrācijas iespējas, lai uzbūvētu jebkuram programmatūras izstrādes dzīves ciklam ērti pielāgojamu programmatūras kļūdu pārvaldības sistēmas prototipu, ar iespēju paplašināt to līdz pilnas programmatūras projekta pārvaldības sistēmas funkcionalitātei. Šim nolūkam bija izpētītas tehnoloģijas semantiskā t…