Object Oriented Testing Techniques: A Survey

Y. Singh, P. Chandra, and A. Saha (India)


Software engineering, object oriented testing, testing levels, and object oriented testing techniques


Testing object-oriented systems is more important than testing procedural software, as it promotes reuse. The object-oriented software has various features like encapsulation, abstraction, polymorphism, inheritance, dynamic binding etc., which make the testing of object oriented programs difficult and different from the conventional testing methods. A lot of research has been done in the field of object oriented testing and various techniques have been developed for testing of object oriented programs. This paper discusses the different levels of testing object-oriented systems; the object oriented testing problems, various testing techniques and the future directions for testing object oriented systems.

Important Links:

Go Back