Ordering broken unit tests for focused debugging | IEEE Conference Publication | IEEE Xplore

Ordering broken unit tests for focused debugging


Abstract:

Current unit test frameworks present broken unit tests in an arbitrary order, but developers want to focus on the most specific ones first. We have therefore inferred a p...Show More

Abstract:

Current unit test frameworks present broken unit tests in an arbitrary order, but developers want to focus on the most specific ones first. We have therefore inferred a partial order of unit tests corresponding to a coverage hierarchy of their sets of covered method signatures: When several unit tests in this coverage hierarchy break, we can guide the developer to the test calling the smallest number of methods. Our experiments with four case studies indicate that this partial order is semantically meaningful, since faults that cause a unit test to break generally cause less specific unit tests to break as well.
Date of Conference: 11-14 September 2004
Date Added to IEEE Xplore: 22 November 2004
Print ISBN:0-7695-2213-0
Print ISSN: 1063-6773
Conference Location: Chicago, IL, USA

Contact IEEE to Subscribe

References

References is not available for this document.