Abstract—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.
Keywords: Model Review, Usage scenario testing, User
Interface Testing.