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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Masri, W.: Fault Localization based on Information-Flow Coverage. To appear in the Wiley Journal on Software Testing, Verification and Reliability (2010)
CodeCover Team: CodeCover, www.codecover.org (Last accessed: March 2010)
Garousi, V., Koochakzadeh, N.: TeCRevis Home Page, http://www.softqual.ucalgary.ca/sw_tools.html (Last accessed: March 2010)
Manaster, C.: Allelogram, http://code.google.com/p/allelogram/ (retrieved on 08/20/2008)
Wohlin, C., Runeson, P., Host, M., Ohlsson, M.C., Regnell, B., Wesslen, A.: Experimentation in Software Engineering: An Introduction. Kluwer Academic Publishers, Dordrecht (2000)
Koochakzadeh, N.: A Measurement, Detection, and Visualization Framework for Software Test Redundancy. MSc Thesis, Department of Electrical and Computer Engineering, University of Calgary (April 2009)
Bjork, R.C.: http://www.math-cs.gordon.edu/courses/cs211/ATMExample/ (Last accessed: February 2010)
Garousi, V., Koochakzadeh, N.: Supplementary Project Data-JUnit Test Suite, pp. 1–13, http://www.softqual.ucalgary.ca/projects/2010/VG_NK_TAIC_PART (Last accessed: February 2010)
Kampenes, V.B., Dybå, T., Hannay, J.E., Sjøberg, D.I.K.: Systematic review: A systematic review of effect size in software engineering experiments. Information and Software Technology 49(11-12), 1073–1086 (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Garousi, V., Koochakzadeh, N. (2010). An Empirical Evaluation to Study Benefits of Visual versus Textual Test Coverage Information. In: Bottaci, L., Fraser, G. (eds) Testing – Practice and Research Techniques. TAIC PART 2010. Lecture Notes in Computer Science, vol 6303. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15585-7_19
Download citation
DOI: https://doi.org/10.1007/978-3-642-15585-7_19
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-15584-0
Online ISBN: 978-3-642-15585-7
eBook Packages: Computer ScienceComputer Science (R0)