Telos VX funkcionālo testu automatizācija
Author
Sproģis, Uga
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Rikters, Matīss
Date
2018Metadata
Show full item recordAbstract
Šis kvalifikācijas darbs izstrādāts saistībā ar programmēšanas praksi Latvijas Universitātes Matemātikas un informātikas institūtā. Šis darbs sniedz ieskatu VX VoIP radioapraides telefona iekārtas funkcionalitātes un šīs sistēmas tīmekļa vietnes lietotāja saskarnes testu automatizācijā. Darbā aprakstītā programmatūra ir šīs iekārtas funkcionalitātes testu automatizācijas skripti. Darba mērķis ir atvieglināt testēšanas procesu. Testu automatizācija nodrošina ātrāku, vienkāršāku un efektīvāku testēšanas procesu salīdzinājumā ar manuālo testēšanu. Šo testu lielākais ieguvums ir iespēja tos viegli atkārtot un paplašināt, lai veiktu uzdevumus, kas nav iespējami ar manuālo testēšanu, kā arī tie nodrošina to, ka jebkādu funkciju izmaiņu gadījumā var ātri un ērti pārbaudīt vai konkrētās izmaiņas nav izmainījušas kādas citas funkcijas darbību un ļauj ātrāk atrast, identificēt un salabot jebkādas šāda veida problēmas. Gala rezultātā ir nodrošināta VX VoIP radioapraides telefona iekārtas funkcionalitātes un šīs sistēmas tīmekļa vietnes lietotāja saskarnes testu automatizācija, kas būtiski samazina laika patēriņu iekārtas izstrādes procesa testēšanas fāzē un viennozīmigi pašam uzņēmumam arī izmaksas. This qualification thesis was developed in association with programming practice internship in the Institute of Mathematics and Computer Sciences, University of Latvia. This thesis provides insight in the testing automation of the VX VoIP broadcast phone systems functionality and its websites user interface. In this thesis, the described software is the mentioned systems functionalities test automation scripts. The aim of this thesis is to facilitate the testing process. Test automation provides a faster, simpler and more efficient testing process than manual testing. The greatest benefit of these tests is the ability to easily repeat and extend them to perform tasks that are not possible with manual testing, also that tests after said changes provides a quick and handy way to check if the changes have not had some unexpected and unwanted effect on other function and allows for a faster identifying and fixing of any problems of such nature. In the end, the test automation for the VX VoIP broadcast phone systems functionality and its websites user interface is ensured, which significantly reduces the time for the testing phase of the equipment development and the cost to the company itself.