Incorporating coverage criteria in bounded exhaustive black box test generation of structural inputs

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

Abstract

The automated generation of test cases for heap allocated, complex, structures is particularly difficult. Various state of the art tools tackle this problem by bounded exhaustive exploration of potential test cases, using constraint solving mechanisms based on techniques such as search, model checking, symbolic execution and combinations of these. In this article we present a technique for improving the bounded exhaustive constraint based test case generation of structurally complex inputs, for "filtering" approaches. The technique works by guiding the search considering a given black box test criterion. Such a test criterion is incorporated in the constraint based mechanism so that the exploration of potential test cases can be pruned without missing coverable classes of inputs, corresponding to the test criterion. We present the technique, together with some case studies illustrating its performance for some black box testing criteria. The experimental results associated with these case studies are shown in the context of Korat, a state of the art tool for constraint based test case generation, but the approach is applicable in other contexts using a filtering approach to test generation. © 2011 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Aguirre, N. M., Bengolea, V. S., Frias, M. F., & Galeotti, J. P. (2011). Incorporating coverage criteria in bounded exhaustive black box test generation of structural inputs. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6706 LNCS, pp. 15–32). https://doi.org/10.1007/978-3-642-21768-5_3

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