loading...
A New Way of Automating Statistical Testing Methods
San Diego, California November 26-November 29
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ASE.2001.98978516th IEEE International Conference on ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
S.-D. Gouraud, L.R.I., Universit? Paris-Sud
A. Denise, L.R.I., Universit? Paris-Sud
M.-C. Gaudel, L.R.I., Universit? Paris-Sud
B. Marre, L.R.I., Universit? Paris-Sud; CEA, LIST/DTSI/SLA/LSL
We propose a new way of automating statistical structural testing, based on the combination of uniform generation of combinatorial structures, and of randomized constraint solving techniques. More precisely, we show how to draw test cases which balance the coverage of program structures according to structural testing criteria. The control flow graph is formalized as a combinatorial structure specification. This provides a way of uniformly drawing execution paths which have suitable properties. Once a path has been drawn, the predicate characterizing those inputs which lead to its execution is solved using a constraint solving library. The constraint solver is enriched with powerful heuristics in order to deal with resolution failures and random choice strategies.
Index Terms:
software testing, combinatorial structures, constraint solving, statistical and random testing, structural testing
Citation:
S.-D. Gouraud, A. Denise, M.-C. Gaudel, B. Marre, "A New Way of Automating Statistical Testing Methods," ase, pp.5, 16th IEEE International Conference on Automated Software Engineering (ASE'01), 2001
Usage of this product signifies your acceptance of the Terms of Use.