Testing Levels for Object Oriented Software
There is one characteristics of object-oriented software which is the complex dependency that exists between classes due to aggregation, inheritance and association relationships. This paper presents an approach to define a test order by exploiting a model produced during design stages (e.g., using OMT and UML), namely the class diagram. This paper is to decrease the cost of testing by minimizing the construction of the number of stubs. This is done by testing a class after the classes it depends on.