Testing Object-Oriented Software Systems: A Survey of Steps and Challenges
Object-Oriented programming is a combination of different levels consists of abstraction, class level cluster level and system level. In this paper, the authors are going to discuss about the different testing aspects for object oriented programs. Idea is to test different testing aspects of Object-oriented Software Systems. The challenge is to cover testing with minimum effort to get maximum output. Previously computer program was nothing but just a list of commands called functions where all data getting stored in one single location which creates problem in testing the program properly.