The review: Lifecycle of object-oriented software testing

The object-oriented paradigm is fast growing acceptance in the software industry. But, the powerful features of this new paradigm also introduce a set of Object Oriented software testing and maintenance problems. This problem can be handled by various approaches but there is an obvious need of complete study of problem and step-by-step solution. So to cover this problem we are proposing a main life-cycle for object-oriented software. This cycle provide us a big point of view to test object-oriented software. Although it is not much differ from conventional testing but helpful for the thorough study of various approaches. In this paper, we are presenting a main life-cycle as well as a survey study of different approaches.

[1]  Robert V. Binder,et al.  Testing Object-Oriented Systems: Models, Patterns, and Tools , 1999 .

[2]  Steven P. Miller,et al.  Applicability of modified condition/decision coverage to software testing , 1994, Softw. Eng. J..

[3]  Ling Liu,et al.  A framework for specification-based class testing , 2002, Eighth IEEE International Conference on Engineering of Complex Computer Systems, 2002. Proceedings..

[4]  Kai-Yuan Cai,et al.  On the test case definition for GUI testing , 2005, Fifth International Conference on Quality Software (QSIC'05).

[5]  Sigrid Eldh Software Testing Techniques , 2007 .

[6]  Lionel C. Briand,et al.  Using genetic algorithms and coupling measures to devise optimal integration test orders , 2002, SEKE '02.

[7]  B. Noble,et al.  On certain integrals of Lipschitz-Hankel type involving products of bessel functions , 1955, Philosophical Transactions of the Royal Society of London. Series A, Mathematical and Physical Sciences.

[8]  Yvan Labiche,et al.  Experimenting with Genetic Algorithms to Devise Optimal Integration Test Orders , 2003 .

[9]  Paul C. Jorgensen,et al.  Software Testing: A Craftsman's Approach , 1995 .

[10]  Lionel C. Briand,et al.  An Investigation of Graph-Based Class Integration Test Order Strategies , 2003, IEEE Trans. Software Eng..

[11]  Daniel C. Howe,et al.  Free on-line dictionary of computing , 2006 .