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 :
بازگشت