Title: A novel hybrid object-oriented class testing method

Authors: Bor-Yuan Tsai

Addresses: Department of Information Management, Aletheia University, Matou Campus, 70–11, Pei-Shih Liao, Matou, Tainan, Taiwan

Abstract: A hybrid testing method, discussed in this research, combines state-based testing with data flow analysis to test classes at the intra-class level. Employing state-based testing, the method can generate all possible test message sequences. Using data flow analysis, the method can also detect whether data anomalies exist in those generated sequences, and then compute data flow test cases, which can be applied to the classes under test. The hybrid testing method is appraised through three case studies selected from research articles. The author|s research suggests that the success of the hybrid methodology is best demonstrated by testing object-oriented classes. Besides, the methodology can be applied as a standard object-oriented class testing approach.

Keywords: object-oriented class testing; intra-class testing; state-based testing; data flow testing; data flow analysis; test case tree; data anomalies; object-oriented software testing.

DOI: 10.1504/IJSS.2005.007475

International Journal of Services and Standards, 2005 Vol.1 No.4, pp.512 - 524

Published online: 22 Jul 2005 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article