A Methodology for Controlling the Size of a Test Suite

567Citations
Citations of this article
120Readers
Mendeley users who have this article in their library.

Abstract

This paper presents a technique to select a representative set of test cases from a test suite that provides the same coverage as the entire test suite. This selection is performed by identifying, and then eliminating, the redundant and obsolete test cases in the test suite. The representative set replaces the original test suite and thus, potentially produces a smaller test suite. The representative set can also be used to identify those test cases that should be rerun to test the program after it has been changed. Our technique is independent of the testing methodology and only requires an association between a testing requirement and the test cases that satisfy the requirement. We illustrate the technique using the data flow testing methodology. The reduction that is possible with our technique is illustrated by experimental results. © 1993, ACM. All rights reserved.

Cite

CITATION STYLE

APA

Harrold, M. J., Gupta, R., & Soffa, M. L. (1993). A Methodology for Controlling the Size of a Test Suite. ACM Transactions on Software Engineering and Methodology (TOSEM), 2(3), 270–285. https://doi.org/10.1145/152388.152391

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free