An empirical evaluation to study benefits of visual versus textual test coverage information

Vahid Garousi*, Negar Koochakzadeh

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Citations (Scopus)

Abstract

The code coverage tools (e.g., CodeCover for Java) and the textual coverage information (e.g., only metric values) they produce are very useful for testers. However with increasing size and complexity of code bases of both systems under test and also their automated test suites (e.g., based on JUnit), there is a need for visualization techniques to enable testers to analyze code coverage in higher levels of abstraction. To address the above need, we recently proposed a test coverage visualization tool. To assess the usability, effectiveness and usefulness of this tool in unit testing and test maintenance tasks, we have conducted a controlled experiment, the results of which show that the tool can benefit testers more compared to textual coverage information.

Original languageEnglish
Title of host publicationTesting - Practice and Research Techniques - 5th International Academic and Industrial Conference, TAIC PART 2010, Proceedings
Pages189-193
Number of pages5
DOIs
Publication statusPublished - 12 Nov 2010
Externally publishedYes
EventTesting: Academic and Industrial Conference - Practice and Research Techniques, TAIC PART 2010 - Windsor, United Kingdom
Duration: 03 Sep 201005 Sep 2010

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume6303 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

ConferenceTesting: Academic and Industrial Conference - Practice and Research Techniques, TAIC PART 2010
Country/TerritoryUnited Kingdom
CityWindsor
Period03/09/201005/09/2010

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Fingerprint

Dive into the research topics of 'An empirical evaluation to study benefits of visual versus textual test coverage information'. Together they form a unique fingerprint.

Cite this