Programmatūras testēšanas procesa metriku analīze
Autor
Meļnova, Evija
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Bičevska, Zane
Datum
2019Metadata
Zur LanganzeigeZusammenfassung
Programmatūras izstrādes dzīves cikla neatņemama sastāvdaļa ir testēšana un kvalitātes nodrošināšana. Mūsdienu straujajā attīstības periodā, kad nelieli uzņēmumi strauji izaug, tad par testēšanas procesu bieži vien netiek domāts. Tā tiek atlikta otrajā plānā, bet, kā pieredze rāda, tad tas nav labākais veids. Tajā posmā, kad testēšana jau ir ieviesta, pazūd kontrole un pārskatāmība. Lai veiktu kaut kādu kontroli, lai būtu iespējams ielikt rāmjos un nomērīt paveikto, tiek plaši pielietotas dažādas metrikas. Metrikas var raksturot dažādus raksturlielumus, piemēram, apjomu vai skaitu. Izstrādes procesi mēdz būt dažādi, tāpēc arī metrikas un veidi, kā tās tiek pielietotas, arī ir dažāds. Bakalaura darbā ir veikta testēšanas procesa metriku analīze, kas ietver sevī arī blakus esošo saistīto darbību apskati un kvalitātes novērošanu. Pēcāk daļa no analizētajām metrikām ir atvasinātas un pielietotas konkrētā projektā, lai iegūtu pēc iespējas atbilstošākus rādītājus. Darba rezultātā no iegūtajiem metriku datiem ir izdarīti secinājumi un ieteikti ieteikumi, lai uzlabotu apskatīto metriku rādītājus. Testing and quality assurance are an integral part of the software development lifecycle. In today's fast-growing period, when small businesses grow rapidly, testing is often not considered. It is postponed in the second plan, but as experience shows, it is not the best way. At the stage when testing is already in place, control and transparency disappears. Various metrics are widely used to perform some kind of control in order to be able to put in frames and measure the work done. Metrics can describe different characteristics, such as volume or count. Development processes tend to be different, so metrics and the way they are used are also different. In the bachelor's thesis there is an analysis of the metrics of the testing process, which also includes reviewing and monitoring the quality of adjacent related activities. Afterwards, some of the metrics analyzed are derived and applied to a specific project to obtain the most relevant indicators. As a result of the work, the obtained metrics have been inferred conclusions and suggestions for improving the metrics of the metrics.