Skip to Main content Skip to Navigation

Utilisation des Structures Combinatoires pour le Test Statistique

Abstract : In this thesis, we describe a new generic method for statistical testing
of software procedures, according to any given graphical description
of the behavior of the system under test (control flow graph,
statecharts, etc.). Its main originality is that it combines results
and tools from combinatorics (random generation of combinatorial
structures) with symbolic constraint solving, yielding a fully automatic
test generation method.
Instead of drawing input values as with classical testing methods,
uniform random generation routines are used for drawing paths from
the set of possible execution paths or traces of the system under test.
Then a constraint resolution step is used for finding actual values for
activating the generated paths.
Moreover, we show how linear programming techniques may help to improve the quality of test set.

A first application has been performed for structural statistical testing,
first defined by Thevenod-Fosse and Waeselynck (LAAS) and a tool has
been developed. Some experiments (more than 10000 on four programs
of an industrial software) has been made in order to evaluate our
approach and its stability.

These experiments show that our approach is comparable to the one of
the LAAS, is stable and has the additional advantage to be completely
automated. Moreover, these first experiments show also that the
method scales up well.
More generally, this approach could provide a basis for a new class of
tools in the domain of software testing, combining random generation of
combinatorial structures, linear programming techniques, and
constraint solvers.
Document type :
Complete list of metadata

Cited literature [117 references]  Display  Hide  Download
Contributor : Sandrine-Dominique Gouraud <>
Submitted on : Tuesday, December 13, 2005 - 10:07:35 AM
Last modification on : Thursday, June 17, 2021 - 3:49:24 AM
Long-term archiving on: : Saturday, April 3, 2010 - 6:54:18 PM


  • HAL Id : tel-00011191, version 1



Sandrine-Dominique Gouraud. Utilisation des Structures Combinatoires pour le Test Statistique. Génie logiciel [cs.SE]. Université Paris Sud - Paris XI, 2004. Français. ⟨tel-00011191⟩



Record views


Files downloads