Apimation testēšanas datu menedžmenta API servera esošā koda pārrakstīšana vairākās komponentēs
Autor
Arkašarins, Dmitrijs
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Ločmelis, Deniss
Datum
2018Metadata
Zur LanganzeigeZusammenfassung
Darba mērķis ir optimizēt esošo Apimation testēšanas datu pārvaldes API serveru, pārrakstot to Go programmēšanas valodā un sadalot to atsevišķās komponentēs. Darba uzdevumi – izveidot efektīvāku un drošāku datu pārvaldes serveri Apimation testēšanas rīkam. Apimation ir HTTP protokola tīmekļu servisu testu automatizācijas rīks, kas tiek izmantots funkcionālitātes un veiktspējas testēšanai. Savukārt Apimation testēšanas datu pārvaldes API serveris ir šī rīka pamatdaļa, atbild par testēšanas datu pārvaldību, izmantojot autentifikācijas serveri kā resursu aizsardzības mehānisma nodrošinājumu. The goal of this work is to optimise existing Apimation test data management API server by rewriting it with Go programming language and dividing it to several components. The task is to create the most effective and secure data management server for Apimation testing tool. Apimation is HTTP protocol webservice test automation tool, which is used for functionality and performance tests. In its turn, Apimation test data management API server is the core part of this tool, which is responsible for test data management, using authentication server as a resource protection mechanism.