By Topic

Employing data flow testing on object-oriented classes

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $31
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Tsai, B.-Y. ; Dept. of Inf. Manage., Aletheia Univ., Tainan, Taiwan ; Stobart, S. ; Parrington, N.

At the class testing level, state-based testing and data flow testing techniques have been employed. However, while the former only involves the variables that have an effect on the behaviour of the object under test, it is possible for errors to occur in variables which do not define an object's state. Data flow testing has been applied to generate test cases for testing classes using data flow criteria, but this is a difficult task. Moreover, some data flow test cases thus generated may be unworkable. Selecting data flow test cases based on sequences of specification messages is a way of reducing the effort of generating feasible intra-class data flow test cases. However, some test cases cannot be selected, if data flow anomalies exist within the sequences. The data flow testing technique in this research is divided into two stages: detecting data flow anomalies and then computing data flow test cases

Published in:

Software, IEE Proceedings -  (Volume:148 ,  Issue: 2 )