A search-based approach for test suite generation from extended finite state machines

Sana Rao,Hosney Jahan,Dongmei Liu
DOI: https://doi.org/10.1109/PIC.2016.7949471
2016-01-01
Abstract:Extended Finite State Machines (EFSMs) are widely used to model the behavior of a system. Testing from EFSMs is expressed in terms of generating transition paths and then deriving test data to trigger these paths. However, a transition path may be infeasible, thus it is impossible to generate test data to execute it. In this paper, after generating a set of transition paths that satisfy the requirement-based and constrained path coverage criteria, we apply a search-based approach using two techniques: (1) A fitness metric using dependence analysis to estimate the feasibility of a transition path; and (2) A total fitness function for the whole test suite fitness estimation. This paper also reports on a case study to demonstrate the feasibility and effectiveness of the proposed approach.
What problem does this paper attempt to address?