Byte Code Vs Object Oriented Testing Strategies