Applying design of experiments to software testing

125Citations
Citations of this article
32Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Recently, a class of experimental designs has been devised that guarantee input domain coverage up to all combinations of k test factors taken t at a time. With such designs, all pairwise combinations (or triplets or quadruplets, etc.) are selected at least once. To evaluate their applicability to software testing, we analyzed the extent to which software coverage (i.e., code execution) achieved by these designs for t = 1, ..., k is representative of that achieved by exhaustively testing all factor combinations. The block coverage obtained for t≤2 was comparable with that achieved by exhaustively testing all factor combinations but higher-order values of t were required for path coverage. Implications of these results for software testing are discussed.

Cite

CITATION STYLE

APA

Dunietz, I. S., Ehrlich, W. K., Szablak, B. D., Mallows, C. L., & Iannino, A. (1997). Applying design of experiments to software testing. In Proceedings - International Conference on Software Engineering (pp. 205–215). IEEE. https://doi.org/10.1145/253228.253271

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