DocumentCode
1510941
Title
Employing data flow testing on object-oriented classes
Author
Tsai, B.-Y. ; Stobart, S. ; Parrington, N.
Author_Institution
Dept. of Inf. Manage., Aletheia Univ., Tainan, Taiwan
Volume
148
Issue
2
fYear
2001
fDate
4/1/2001 12:00:00 AM
Firstpage
56
Lastpage
64
Abstract
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
Keywords
data flow analysis; object-oriented programming; program testing; class testing level; data flow anomalies; data flow testing; employing data flow testing; object-oriented application; object-oriented classes; state-based testing; test case generation;
fLanguage
English
Journal_Title
Software, IEE Proceedings -
Publisher
iet
ISSN
1462-5970
Type
jour
DOI
10.1049/ip-sen:20010448
Filename
934994
Link To Document