DocumentCode
2351272
Title
Generating Feasible Test Paths from an Executable Model Using a Multi-objective Approach
Author
Yano, Thaise ; Martins, Eliane ; De Sousa, Fabiano L.
Author_Institution
Inst. of Comput., State Univ. of Campinas, UNICAMP, Campinas, Brazil
fYear
2010
fDate
6-10 April 2010
Firstpage
236
Lastpage
239
Abstract
Search-based testing techniques using meta-heuristics, like evolutionary algorithms, has been largely used for test data generation, but most approaches were proposed for white-box testing. In this paper we present an evolutionary approach for test sequence generation from a behavior model, in particular, Extended Finite State Machine. An open problem is the production of infeasible paths, as these should be detected and discarded manually. To circumvent this problem, we use an executable model to obtain feasible paths dynamically. An evolutionary algorithm is used to search for solutions that cover a given test purpose, which is a transition of interest. The target transition is used as a criterion to get slicing information, in this way, helping to identify the parts of the model that affect the test purpose. We also present a multi-objective search: the test purpose coverage and the sequence size minimization, as longer sequences require more effort to be executed.
Keywords
evolutionary computation; finite state machines; program testing; evolutionary algorithms; executable model; finite state machine; generating feasible test paths; multiobjective approach; multiobjective search; search based testing techniques; sequence generation; slicing information; white box testing; Automata; Computer languages; Evolutionary computation; Information analysis; Instruments; Pareto optimization; Production; Prototypes; Reachability analysis; Software testing; executable model; feasible path; model-based testing; multi-objective optimization;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Testing, Verification, and Validation Workshops (ICSTW), 2010 Third International Conference on
Conference_Location
Paris
Print_ISBN
978-1-4244-6773-0
Type
conf
DOI
10.1109/ICSTW.2010.52
Filename
5463651
Link To Document