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…

research product

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…

research product

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".

research product

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…

research product