DocumentCode :
2815248
Title :
Using symbolic execution to aid automatic test data generation
Author :
Offutt, A. Jefferson ; Seaman, E. Jason
Author_Institution :
Dept. of Comput. Sci., Clemson Univ., SC, USA
fYear :
1990
fDate :
25-28 June 1990
Firstpage :
12
Lastpage :
21
Abstract :
It is shown how symbolic execution is used to solve the internal variable problem in the Godzilla test data generator. In constraint-based testing, which is used by the system, the internal variable problem appears when the constraints that specify the test cases contain internal variables. The necessary background is developed by describing the constraint systems used by Godzilla and by discussing symbolic execution in general terms. The application of symbolic execution to the internal variable problem is presented. The discussion focuses on the software used, including algorithmic details. Following this, a practical example of using this system to detect a fault in a small program is presented.<>
Keywords :
automatic programming; program testing; Godzilla test data generator; algorithmic details; automatic test data generation; constraint systems; constraint-based testing; internal variable problem; symbolic execution; Automatic testing; Computer science; Fault detection; Genetic mutations; Input variables; Performance evaluation; Software testing; Software tools; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Assurance, 1990. COMPASS '90, Systems Integrity, Software Safety and Process Security., Proceedings of the Fifth Annual Conference on
Conference_Location :
Gaithersburg, MD, USA
Type :
conf
DOI :
10.1109/CMPASS.1990.175398
Filename :
175398
Link To Document :
بازگشت