Return to search

Žiniatinklio aplikacijų automatinis testavimas / Automated testing of web applications

Testavimas yra svarbus ir imlus darbui aplikacijos kūrimo ir vystymo procesas. Norint suvaldyti augančias testavimo sąnaudas, siekiama dalį žiniatinklio aplikacijos testavimo proceso automatizuoti. Žiniatinklio aplikacijų atnaujinimo ciklas yra trumpas – žiniatinklio aplikacijos atnaujinamos dažnai, todėl žiniatinklio aplikacijos testavimas tampa ypač aktualus. Automatinis testavimas yra vertinamas nevienareikšmiškai, tai yra taip pat imlus darbui uždavinys, nes reikalauja apibrėžti testavimo procesą ir sukurti modelį automatiniam testų vykdymui. Vis dėlto, parengus automatinį testavimą, žiniatinklio aplikacijos testavimas palengvėja – sumažinamas rankinio testavimo kiekis. Darbo tikslas – parinkus geriausią žiniatinklio aplikacijų automatinio testavimo įrankį, pasiūlyti metodą žiniatinklio aplikacijų automatiniam testavimui. Uždaviniai – įvertinti žiniatinklio aplikacijų automatinio testavimo įrankius, parinkti geriausią įrankį, sukurti automatinio testavimo modelį. Rezultatai – magistro baigiamajame darbe nustatytas žiniatinklio aplikacijos automatiniam testavimui geriausiai tinkantis įrankis, kuriuo remiantis sukurtas ir įvertintas įrankis automatiniam žiniatinklio aplikacijų testavimui; apibrėžtas žiniatinklio aplikacijos automatinio testavimo modelis (sukurtas įrankis pritaikomas modelyje). / Testing is important and labor intensive part of application development. In order to manage growing testing efforts, we try to automate part of the web application testing process. Web application testing is important because the timespan between web application updates is short and web applications are updated often. Automated testing is a two-edged effort, it is also labour intensive task, because one has to define testing process and create a model for automated test execution. However after automated testing succeeds – testing takes less efforts, amount of manual testing is reduced. The objective of this work is after selecting the best automated web application testing tool to introduce an approach to automated web application testing. Goals: to evaluate web application automated testing tools, identify best tool, create a model of automated testing. Results: we identified the best tool fitting for automated testing of web application. Created and evaluated automated web application testing tool, defined and implemented a model of automated testing, implemented tool adapted in the model.

Identiferoai:union.ndltd.org:LABT_ETD/oai:elaba.lt:LT-eLABa-0001:E.02~2012~D_20140630_173432-94363
Date30 June 2014
CreatorsŽilėnas, Marius
ContributorsRapševičius, Valdas, Vilnius University
PublisherLithuanian Academic Libraries Network (LABT), Vilnius University
Source SetsLithuanian ETD submission system
LanguageLithuanian
Detected LanguageUnknown
TypeMaster thesis
Formatapplication/pdf
Sourcehttp://vddb.library.lt/obj/LT-eLABa-0001:E.02~2012~D_20140630_173432-94363
RightsUnrestricted

Page generated in 0.2051 seconds