SEDec 7, 2013

Code Coverage Based Test Case Selection and Prioritization

arXiv:1312.2083v129 citations
Originality Synthesis-oriented
AI Analysis

This addresses the high time and financial costs of maintaining large test suites in software development, though it appears incremental as it builds on existing code coverage methods.

The paper tackles the problem of reducing the cost of regression testing by minimizing the test suite, proposing an innovative approach for test case selection and prioritization to achieve maximum code coverage.

Regression Testing is exclusively executed to guarantee the desirable functionality of existing software after pursuing quite a few amendments or variations in it. Perhaps, it testifies the quality of the modified software by concealing the regressions or software bugs in both functional and non-functional applications of the system. In fact, the maintenance of test suite is enormous as it necessitates a big investment of time and money on test cases on a large scale. So, minimizing the test suite becomes the indispensable requisite to lessen the budget on regression testing. Precisely, this research paper aspires to present an innovative approach for the effective selection and prioritization of test cases which in return may procure a maximum code average.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes