Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

A Review on Code Coverage Analysis


Affiliations
1 University Institute. of Engineering & Technology, MDU, Rohtak, India
2 University Institute of Engineering & Technology, MDU, Rohtak, India
     

   Subscribe/Renew Journal


In Software testing; Software Metrics provide information to support a quantitative managerial decision-making for the test managers. Among the various metrics, Code coverage metric is considered as the most important metric often used in analysis of software projects in the industries for testing. Code coverage analysis helps in the testing process by finding the areas of a program not exercised by a set of test cases. It ensures that testing is effectively carried out without missing out all the key functional areas or the features of the software under development. If made available, the coverage information can be very useful for many other related activities, like, regression testing, test case prioritization, test-suite augmentation, test-suite minimization etc. This paper aims to provide an introduction to code coverage and describes how code coverage is performed. It also describes its potential usage and the challenges faced by industries in implementing code coverage. We hope our work will be helpful in software testing research.

Keywords

Code Coverage, Coverage Metrics, Coverage Tools, Limitations, Potential Usage.
User
Subscription Login to verify subscription
Notifications
Font Size

Abstract Views: 202

PDF Views: 3




  • A Review on Code Coverage Analysis

Abstract Views: 202  |  PDF Views: 3

Authors

Anju Bansal
University Institute. of Engineering & Technology, MDU, Rohtak, India
Kamna Solanki
University Institute of Engineering & Technology, MDU, Rohtak, India

Abstract


In Software testing; Software Metrics provide information to support a quantitative managerial decision-making for the test managers. Among the various metrics, Code coverage metric is considered as the most important metric often used in analysis of software projects in the industries for testing. Code coverage analysis helps in the testing process by finding the areas of a program not exercised by a set of test cases. It ensures that testing is effectively carried out without missing out all the key functional areas or the features of the software under development. If made available, the coverage information can be very useful for many other related activities, like, regression testing, test case prioritization, test-suite augmentation, test-suite minimization etc. This paper aims to provide an introduction to code coverage and describes how code coverage is performed. It also describes its potential usage and the challenges faced by industries in implementing code coverage. We hope our work will be helpful in software testing research.

Keywords


Code Coverage, Coverage Metrics, Coverage Tools, Limitations, Potential Usage.