DocumentCode
1732955
Title
Functional Search-based Testing from State Machines
Author
Lefticaru, Raluca ; Ipate, Florentin
Author_Institution
Dept. of Comput. Sci. & Math., Pitesti Univ., Pitesti
fYear
2008
Firstpage
525
Lastpage
528
Abstract
The application of metaheuristic search techniques in test data generation has been extensively investigated in recent years. Most studies, however, have concentrated on the application of such techniques in structural testing. The use of search-based techniques in functional testing is less frequent, the main cause being the implicit nature of the specification. This paper investigates the use of search-based techniques for functional testing, having the specification in form of a state machine. Its purpose is to generate input data for chosen paths in a state machine, so that the parameter values provided to the methods satisfy the corresponding guards and trigger the desired transitions. A general form of a fitness function for an individual path is presented and this approach is empirically evaluated using three search techniques: simulated annealing, genetic algorithms and particle swarm optimization.
Keywords
finite state machines; genetic algorithms; particle swarm optimisation; program testing; search problems; simulated annealing; functional search-based testing; genetic algorithms; metaheuristic search techniques; particle swarm optimization; simulated annealing; state machines; structural testing; test data generation; Application software; Automata; Automatic testing; Fault detection; Genetic algorithms; Particle swarm optimization; Simulated annealing; Software testing; Space exploration; Unified modeling language; finite state machine; genetic algorithms; particle swarm optimization; search-based testing; simulated annealing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Testing, Verification, and Validation, 2008 1st International Conference on
Conference_Location
Lillehammer
Print_ISBN
978-0-7695-3127-4
Type
conf
DOI
10.1109/ICST.2008.32
Filename
4539585
Link To Document