AN ADVANCED METHOD FOR WORKING WITH CODE COVERAGE METRICS TO ENSURE EFFECTIVE EVALUATION OF SOFTWARE TESTING RESULTS

Authors

DOI:

https://doi.org/10.31891/2219-9365-2023-75-16

Keywords:

code coverage metrics, PHP, PHPUnit, PHPMailer, Git, GitHub, GitHub Actions, Docker, Composer, AWS, AWS ECS, AWS ECR

Abstract

In the rapidly evolving landscape of software development, effective code coverage metrics and testing evaluation are paramount for ensuring the quality and reliability of software products. This research article introduces an innovative approach to code coverage assessment, designed to streamline the testing process and provide a robust framework for evaluating test results. The article is dedicated to the issue of measuring and analyzing code coverage in the context of software quality assessment. It considers an improved method of working with code coverage metrics that provides more effective and automated testing results evaluation. The article also discusses possible practical applications of this method and its potential advantages for software engineering. The proposed methodology is meticulously described, providing a detailed breakdown of the software system's architecture, the underlying infrastructure, and the data collection procedures for both code coverage and test execution. A central feature of the system is its seamless integration into the software development pipeline, ensuring that code coverage and testing are tightly woven into the fabric of the software development lifecycle. Notably, the system significantly reduces the time and effort required for testing, addressing a critical need in the context of agile and rapid software development environments. In conclusion, this article underscores the imperative of automating the code coverage assessment process and its transformative impact on software quality. It serves as a valuable resource for software engineers, developers, and researchers seeking to optimize their testing practices and elevate the quality of their software products. By presenting a comprehensive and innovative approach to code coverage evaluation, this research contributes to the ongoing quest for improved software reliability and resilience in the dynamic landscape of modern software development.

Published

2023-09-29

How to Cite

OLIINYK П., & MARTYNYUK В. (2023). AN ADVANCED METHOD FOR WORKING WITH CODE COVERAGE METRICS TO ENSURE EFFECTIVE EVALUATION OF SOFTWARE TESTING RESULTS. MEASURING AND COMPUTING DEVICES IN TECHNOLOGICAL PROCESSES, (3), 138–143. https://doi.org/10.31891/2219-9365-2023-75-16