Welcome
To
Object Oriented Testing
 
This lecture deals with the special testing needs to be done with object oriented design and programming.
We divided it into three main parts.

 The first part explains a few principles of object oriented philosophy, then talks about classic problems of object oriented specific issues, such as inheritance, polymorphism, etc.

The second part talks about some facts regarding testing object oriented code, which include some surprises... We like to refer to this part as  the truth is out there ...

The third part talks about the special need for  performance testing in OOP. It seems that object oriented design give us high level approach to developing, by there's a trade-off in performance...

And off course you are welcome to walk through some  bibliography .
 

You are welcome to address any questions to :