The Testing of Object-Oriented Programs

C.D. Turner, David J. Robson · 1993

This report aims to outline the testing of object-oriented programs. At present there is little research being conducted, covering this area. A review of the current literature in the area is provided. The testing process for object-oriented programs is compared and contrasted with the traditional approach of unit, and integration testing. The change of emphasis for testing from the routines themselves, to the testing of the interaction between routines via the data-members of a class is achieved by the application of a state-based approach which separately tests the definition and uses of the data-members. This new technique is described, and examples are provided for clarification. This report assumes a basic knowledge of both object-orientation and testing; however, the majority of terms (those in bold) are usually explained in both footnotes (briefly) and in the glossary which appears towards the rear of this document. Acknowledgements Chris Turner is supported by a SERC CASE awa...

Read the paper · More papers on PaperTik