An evaluation of current approaches to support test coverage analysis

Test coverage is an important step in software testing and a good indicator of software quality. It helps in evaluating the effectiveness of testing by providing data on different coverage items. It ensures that testing is effectively carried out without missing out all the key functional areas or t...

Full description

Saved in:
Bibliographic Details
Main Authors: Selamat, Harihodin, Shahid, Muhammad, Ibrahim, Suhaimi
Format: Conference or Workshop Item
Published: 2011
Online Access:http://eprints.utm.my/id/eprint/45560/
http://dx.doi.org/10.1115/1.859735.paper104
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.utm.45560
record_format eprints
spelling my.utm.455602017-08-29T01:29:19Z http://eprints.utm.my/id/eprint/45560/ An evaluation of current approaches to support test coverage analysis Selamat, Harihodin Shahid, Muhammad Ibrahim, Suhaimi Test coverage is an important step in software testing and a good indicator of software quality. It helps in evaluating the effectiveness of testing by providing data on different coverage items. It ensures that testing is effectively carried out without missing out all the key functional areas or the features of the software under development. We have analyzed several approaches to understand the existing test coverage framework. These approaches have been classified in different categories namely instrumentation based (source code and byte code), information retrieval (latent semantic indexing), genetic algorithm and UML based. Moreover, we have compared these approaches based on some criteria such as coverage types, data base support, software traceability support, regression testing support, coverage construction and coverage re-construction techniques. We are of the opinion, although much research effort has been put on how to get coverage information by either code based testing or requirement based testing, not much has been paid to measure the coverage by combining both to get better coverage. 2011 Conference or Workshop Item PeerReviewed Selamat, Harihodin and Shahid, Muhammad and Ibrahim, Suhaimi (2011) An evaluation of current approaches to support test coverage analysis. In: International Conference On Csoftware And Information Engineering (Icsie 2011). http://dx.doi.org/10.1115/1.859735.paper104
institution Universiti Teknologi Malaysia
building UTM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Malaysia
content_source UTM Institutional Repository
url_provider http://eprints.utm.my/
description Test coverage is an important step in software testing and a good indicator of software quality. It helps in evaluating the effectiveness of testing by providing data on different coverage items. It ensures that testing is effectively carried out without missing out all the key functional areas or the features of the software under development. We have analyzed several approaches to understand the existing test coverage framework. These approaches have been classified in different categories namely instrumentation based (source code and byte code), information retrieval (latent semantic indexing), genetic algorithm and UML based. Moreover, we have compared these approaches based on some criteria such as coverage types, data base support, software traceability support, regression testing support, coverage construction and coverage re-construction techniques. We are of the opinion, although much research effort has been put on how to get coverage information by either code based testing or requirement based testing, not much has been paid to measure the coverage by combining both to get better coverage.
format Conference or Workshop Item
author Selamat, Harihodin
Shahid, Muhammad
Ibrahim, Suhaimi
spellingShingle Selamat, Harihodin
Shahid, Muhammad
Ibrahim, Suhaimi
An evaluation of current approaches to support test coverage analysis
author_facet Selamat, Harihodin
Shahid, Muhammad
Ibrahim, Suhaimi
author_sort Selamat, Harihodin
title An evaluation of current approaches to support test coverage analysis
title_short An evaluation of current approaches to support test coverage analysis
title_full An evaluation of current approaches to support test coverage analysis
title_fullStr An evaluation of current approaches to support test coverage analysis
title_full_unstemmed An evaluation of current approaches to support test coverage analysis
title_sort evaluation of current approaches to support test coverage analysis
publishDate 2011
url http://eprints.utm.my/id/eprint/45560/
http://dx.doi.org/10.1115/1.859735.paper104
_version_ 1643651776755269632
score 13.211869