Testing in Object Oriented Environment

Software testing is an important software quality assurance activity to ensure that the benefits of Object oriented programming will be realized. Testing object oriented systems is little bit challenging as complexity shifted from functions and procedures as in traditional procedural systems to the interconnections among its components. Object oriented development has presented a numerous variety of new challenges due to its features like encapsulation, inheritance, polymorphism and dynamic binding. Earlier the faults used to be in the software units, whereas the problem now is primarily in the way in which the authors connect the software. A major challenge to the software developers remains how to reduce the cost while improving the quality of software testing.

Provided by: Creative Commons Topic: Software Date Added: Nov 2012 Format: PDF

Find By Topic