dc.contributor.author | Kucheruk, Evgenii | |
dc.date.accessioned | 2021-05-23T17:59:22Z | |
dc.date.available | 2021-05-23T17:59:22Z | |
dc.date.issued | 2021 | - |
dc.identifier.uri | http://www.theseus.fi/handle/10024/498716 | |
dc.description.abstract | This 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.iso | eng | - |
dc.rights | fi=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.title | Code Coverage Effectiveness in Continuous Integration of Qt Framework and Products. | - |
dc.type.ontasot | fi=AMK-opinnäytetyö|sv=YH-examensarbete|en=Bachelor's thesis| | - |
dc.identifier.urn | URN:NBN:fi:amk-2021052110320 | - |
dc.subject.specialization | Information Technology | - |
dc.subject.degreeprogram | fi=Tieto- ja viestintätekniikka|sv=Informations- och kommunikationsteknik|en=Information and Communications Technology| | - |
dc.subject.yso | automation | - |
dc.subject.yso | software engineering | - |
dc.subject.yso | coverage | - |
dc.subject.discipline | Degree Programme in Information Technology | - |
annif.suggestions.links | http://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/p17497 | en |