You will find in most of the time that QTP will not able to recognize objects on Windows Vista or Windows 7. You may be wondering what has happened??
There are two things one should remember before automating the application is:
1. Open the Web application after you start QTP.
2. If still the error exists, and QTP is not able to recognise the objects then you need to lower down the security settings of your browser to the initial where it will allow QTP to recognise the objects.