Test Cases Generation for Object-oriented Programs Based on Composite Class Testing Model
OU Haichun · Science Technology and Engineering · 2006
A composite class testing model can provides data flow analyzing in state-based testing. It contains both the information about the state change of class under testing and the information from the source code about the definition and use of the data members. Test cases generated from this composite class testing model mainly overcome the weakness of state-based testing that it could miss the detection of data members that do not define the states of the class, but assure that the definition-use paths are executive, so that could release the problems that data flow testing is expensive and inefficient.