Show simple item record

dc.contributor.advisorĶīsis, Jānisen_US
dc.contributor.authorĶīvītis, Jānisen_US
dc.contributor.otherLatvijas Universitāte. Datorikas fakultāteen_US
dc.date.accessioned2015-03-23T10:16:22Z
dc.date.available2015-03-23T10:16:22Z
dc.date.issued2012en_US
dc.identifier.other38289en_US
dc.identifier.urihttps://dspace.lu.lv/dspace/handle/7/6755
dc.description.abstractKvalifikācijas darbā aprakstītais spraudnis ir paredzēts lietojumam Sonar. Sonar ir pirmkoda kvalitātes pārvaldības platforma, kas izmanto iekšējos kvalitātes likumus, lai analizētu kodu un atrast tajā visāda veida kvalitātes pārkāpumus. Spraudņa darbību var vērot analizējot projektus Sonar'ā. Arī pēc analīzes veikšanas var paskatīties spraudņa analīzes laikā ģenerētos datus pievienojot spraudņa logrīku. Spraudnis tika uzrakstīts Java programmēšanas valodā, bet spraudņa atainošanai vajadzēja izmantot Ruby on Rails. Spraudnis iegūst datus, veic ar tiem operācijas, tad saglabā tos. Šo darbību rezultātā spraudņa logrīkā var vērot analizētā projekta autoru iesūtīto rindiņu skaitu, ar vienībtestiem nesegto rindiņu skaitu, šo abu parametru procentuālo atkarību, kā arī autoru pieļautos kvalitātes pārkāpumus pa pārkāpumu svarīguma pakāpēm. Izstrādātais spraudnis ir atkarīgs no cita Sonar spraudņa – SCM Acivity, kura darbības rezultātā Sonar datubāzē tiek saglabāti dati, kuri vēlāk tiek izmantoti izstrādājamā spraudnī.en_US
dc.description.abstractPlugin which described in this work for qualification is meant to work with Sonar. Sonar is code quality management platform, which uses its quality rules for analyzing code and to find any known quality violations. You can observe plugin activity while analyzing project in Sonar. After making analysis of your project you can also see plugin’s generated data if you add its widget to dashboard. Plugin was written in Java programming language but Ruby on Rails was used to display widget. Plugin obtains data, make operations with it, than saves it. The results of those activities you can see on widget – author committed line count, uncovered line count and percentage of those combined as well as authors code quality violation count based on severity of violations Developed plugin is dependant from other Sonar plugin – SCM Activity, which operations saves data to Sonar database, which is later used by developed plugin.en_US
dc.language.isoN/Aen_US
dc.publisherLatvijas Universitāteen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectDatorzinātneen_US
dc.titleKoda kvalitātes pārbaudes platformas Sonar spraudņu izstrāde un pielietojums programmatūras testēšanāen_US
dc.title.alternativeDevelopment and usage of code quality testing platform Sonar's plugins for software testingen_US
dc.typeinfo:eu-repo/semantics/bachelorThesisen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record