Intertīkla protokola balss telefonijas infrastruktūras testu automatizācija nepārtrauktas integrācijas sistēmas ietvaros
Author
Tkačenko, Valērijs
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Grīnfelds, Ervins
Date
2016Metadata
Show full item recordAbstract
Kvalifikācijas darbā “Intertīkla protokola balss telefonijas infrastruktūras testu automatizācija nepārtrauktas integrācijas sistēmas ietvaros” tika izstrādāti testēšanas rīki, kas ļauj lietotājam simulēt servisu noturības testus un ērti tos integrēt tādās nepārtrauktās integrācijas platformās kā Jenkins. Testēšanas rīku kopums ir izstrādāts pēc spējās programmatūras izstrādes metodes - Scrum ar JavaScript, HTML5, CSS un Python valodu palīdzību un ir pieejama lietošanas instrukcija angļu valodā. Testing tools developed during the writing of term paper “VoIP telephony infrastructure test automation in a continuous integration system” enabled the customer to simulate and orchestrate various network related service drops and resiliency tests across multiple remote Linux hosts supporting the iptables tool effortlessly, as well as re-using the written scenarios for other service testing be it upstream or downstream in a scalable infrastructure environment while performing load tests in the background. The developed testing tools can be integrated into a continuous integration platform such as Jenkins. The testing tools were developed following the Agile software development practices and guidelines using the Scrum methodology.