Näytä suppeat kuvailutiedot

Code Coverage Effectiveness in Continuous Integration of Qt Framework and Products.

Kucheruk, Evgenii (2021)

dc.contributor.authorKucheruk, Evgenii
dc.date.accessioned2021-05-23T17:59:22Z
dc.date.available2021-05-23T17:59:22Z
dc.date.issued2021-
dc.identifier.urihttp://www.theseus.fi/handle/10024/498716
dc.description.abstractThis Bachelor's thesis explores the effectiveness, importance, and implementation of the automated software checking using code coverage of Qt framework and products. The thesis is a continuation of company-oriented projects, including initial preparations such as getting code coverage results manually for the different framework versions (baseline) and fixing system environment problems for the operating systems. The primary purpose of the thesis is to automate code coverage procedures. Thus, it will be easy for The Qt Company to track how patches and releases impact code coverage results in general. Knowing the code coverage results is essential for The Qt Company because higher coverage shows that the product sustainability improves and helps with marketing purposes. As a result of company-oriented projects, it was clear that knowing trends of code coverage and measuring it manually helped teams inside the company keep an eye on the changes and impact before the actual release of the framework product happens. The results of the thesis work provided evidence that increasing code coverage, in general, would prevent future bugs and improve the maturity of the product.-
dc.language.isoeng-
dc.rightsfi=All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|sv=All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|en=All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|-
dc.titleCode Coverage Effectiveness in Continuous Integration of Qt Framework and Products.-
dc.type.ontasotfi=AMK-opinnäytetyö|sv=YH-examensarbete|en=Bachelor's thesis|-
dc.identifier.urnURN:NBN:fi:amk-2021052110320-
dc.subject.specializationInformation Technology-
dc.subject.degreeprogramfi=Tieto- ja viestintätekniikka|sv=Informations- och kommunikationsteknik|en=Information and Communications Technology|-
dc.subject.ysoautomation-
dc.subject.ysosoftware engineering-
dc.subject.ysocoverage-
dc.subject.disciplineDegree Programme in Information Technology-
annif.suggestions.linkshttp://www.yso.fi/onto/yso/p21530|http://www.yso.fi/onto/yso/p11477|http://www.yso.fi/onto/yso/p22076|http://www.yso.fi/onto/yso/p22459|http://www.yso.fi/onto/yso/p17097|http://www.yso.fi/onto/yso/p26592|http://www.yso.fi/onto/yso/p3927|http://www.yso.fi/onto/yso/p27066|http://www.yso.fi/onto/yso/p24163|http://www.yso.fi/onto/yso/p17497en


Tiedostot

Thumbnail

Viite kuuluu kokoelmiin:

Näytä suppeat kuvailutiedot