Haku

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

QR-koodi

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

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.

Tallennettuna:
Kysy apua / Ask for help

Sisältöä ei voida näyttää

Chat-sisältöä ei voida näyttää evästeasetusten vuoksi. Nähdäksesi sisällön sinun tulee sallia evästeasetuksista seuraavat: Chat-palveluiden evästeet.

Evästeasetukset